1. 安装ejs模块
npm install ejs --save
ejs是一个后台模板
<%= 变量 %>
<% 代码 %>
<%- include(’ ') %> 引入模板
2. 使用
var express = require('express');
// 实例化
var app = express();
/* 配置ejs模板引擎 */
app.set('view engine','ejs');
//设置模板的位置(在views文件夹下)
app.set('views', __dirname + '/views');
// get 请求(路由,回调函数)
app.get('/login', function(req, res) {
var arr = ['python', 'java', 'shell', 'c++']
res.render('login.ejs', {
list: arr
})
})
// 监听端口
app.listen(3000)
3. ejs文件
ejs文件必须放在当前项目views文件夹下
<%=list[i]%>
插值
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<ul>
<% for( var i = 0;i<list.length;i++ ){ %>
<li>
<%=list[i]%>
</li>
<% } %>
</ul>
</body>
</html>
4. 页面显示
package.json 文件 存放下载的所有包