express
- express介绍
|
|
- 使用express
|
|
- 监听方法
|
|
- 路由(请求的方法和路径) path可以为*, 方法可以为all
|
|
- 中间件(Middleware) 是一个函数
|
|
EJS(以后要接触Jade)
EJS简介
1EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。原理就是字符串拼接三种绑定方式
12345<%= title%> 得到的就是<h1>hello zfpx</h1>,并不会渲染html<%-title%> hello zfpx 会渲染html<%%> 嵌套js表达式title 都是在server中已经声明定义过的,如:app.get('/',function (req,res) {res.render('1',{title:'<h1>hello zfpx</h1>',arr:[1,2,3],flag:false}); });设置模版引擎(背)
|
|
- 渲染模版
|
|
静态文件的服务
|
|
- 发送文件
|
|
- 解析请求体1234npm install body-parser 安装插件var bodyParser = require('body-parser');app.use(bodyParser.json());app.use(bodyParser.urlencoded({extented:true}));