Nodejs之模板ejs
ejs使用说明及介绍。
1.创建ejs项目
express -e test //创建模板为ejs的项目,默认为jade。
2.使用
app.js中添加
var ejs = require('ejs'); //app.set('view engine', 'ejs'); //设置如下,可修改后缀名为html。 app.engine('.html', ejs.__express); app.set('view engine', 'html'); //res.render()第二个参数为json对象 app.get('/', function (req, res, next) { res.render('index',{ title:"ejs简单测试", name:"admin", "sex":"男" }); });
index.html修改如下
<!DOCTYPE html> <html> <head> <title><%=title %></title> <link rel='stylesheet' href='/stylesheets/style.css'/> </head> <body> <h1>大家好,我是<%= name %>,我是一名<%= sex %>生。 </h1> </body> </html>
效果图如下
ejs的Filters和Options尚未使用!