nodejs:深入探究Express之路 自己实现一个Express(三)

from:http://www.nodepeixun.com/a/nodekuangjia/20170110/123.html

3. 模板的应用

3.1 安装ejs

npm安装ejs

3.2 设置模板

使用ejs模版

3.3 渲染html

配置成html格式

3.4 渲染视图

  • 第一个参数 要渲染的模板

  • 第二个参数 渲染所需要的数据

3.5 模板的实现

读取模版渲染

4. 静态文件服务器

如果要在网页中加载静态文件(css、js、img),就需要另外指定一个存放静态文件的目录,当浏览器发出非HTML文件请求时,服务器端就会到这个目录下去寻找相关文件

4.1 静态文件服务器实现

配置静态服务器

5. 重定向

redirect方法允许网址的重定向,跳转到指定的url并且可以指定status,默认为302方式。

  • 参数1 状态码(可选)

  • 参数2 跳转的路径

5.1 redirect使用

使用重定向

5.2 redirect的实现

302重定向

6. 接收 post 响应体

安装body-parser

6.1 使用body-parser

接收请求体中的数据

6.2 req.body的实现

实现bodyParser

posted @ 2017-05-30 11:26  little_ab  阅读(114)  评论(0)    收藏  举报