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



浙公网安备 33010602011771号