最近在用基于node.js平台的web应用开发做项目,梳理了下关于Express框架的相关知识,方便自己以后查看,希望也能帮助证字啊学习express相关知识的同学,欢迎大家参考,有问题评论区留言,谢谢。
Node.js下载安装配置请参考:Node.js 下载安装配置 超详细-优快云博客
目录
1.响应动态页面
1.安装ejs模板引擎
- 输入 npm install ejs 安装ejs
- 安装成功后可以看到 package.json文件 有对应的版本信息
D:\CODE\VSCODE\node\express\course> npm install ejs
2.在express中使用ejs模板引擎
2.1使用默认文件渲染模板
在项目中新建views>user.ejs 文件,ejs文件和html类似,我们试图用变量id 即请求返回的数据展示到页面上。
我们在postman中测试一下,我们通过get/user请求 ,结果返回一个user.ejs页面。可以看到成功返回了。
2.2 配置模板动态渲染页面
如果模板目录不是views的话不设置会报错的。
把默认模板设置成对应的模板就可以了。
设置默认的模板后缀名 这样在渲染模板的时候就可以省略了。
设置指定后缀名文件,比如把文件格式设置成html文件。
3.ejs的常用知识点
ejs如何获取变量的值,遍历数组对象,展示html的信息。
引入其他页面文件 include