express

body-parser - node.js 中間件,用於處理 JSON, Raw, Text 和 URL 編碼的數據。node

cookie-parser - 這就是一個解析Cookie的工具。經過req.cookies能夠取到傳過來的cookie,並把它們轉成對象express

multer - node.js 中間件,用於處理 enctype="multipart/form-data"(設置表單的MIME編碼)的表單數據。npm

 

 

用express快速搭建服務器後端

建立一個 Express 應用。express() 是一個由 express 模塊導出的入口(top-level)函數。瀏覽器

var express = require('express');服務器

var app = express();cookie

express.static 是 Express 內置的惟一一箇中間件。app

是基於 serve-static 開發的,負責託管 Express 應用內的靜態資源。函數

「app」 是靜態資源文件所在的根目錄。工具

app.use( ): 將中間件綁定到app對象 app.use(express.static('app'));

 

 

 

後端的路由

基本路由的展現

var express = require('express');

var app = express();

app.get('/', function(req, res) { res.send('hello world'); });

 

 

express  快速生成器

經過應用生成器工具 express 能夠快速建立一個應用的骨架。

npm install express-generator -g

express -h (幫助)

express -e myapp (-e是用ejs模板引擎, myapp是存放應用的目錄)

生成目錄後:

cd myapp

npm install

npm start

而後在瀏覽器中打開 http://localhost:3000/ 網址就能夠看到這個應用了。

相關文章
相關標籤/搜索