express

body-parser - node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。

cookie-parser - 这就是一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象

multer - node.js 中间件,用于处理 enctype="multipart/form-data"(设置表单的MIME编码)的表单数据。

 

 

用express快速搭建服务器

创建一个 Express 应用。express() 是一个由 express 模块导出的入口(top-level)函数。

var express = require('express');

var app = express();

express.static 是 Express 内置的唯一一个中间件。

是基于 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/ 网址就可以看到这个应用了。

posted @ 2018-12-18 19:41  宝2333  阅读(161)  评论(0编辑  收藏  举报