一,在express项目中安装模板引擎
npm install art-template --save
npm install express-art-template --save
二,在项目中加载并配置模板引擎的使用
//app.engine()第一个参数是用于配置你使用的模板解析文件的后缀名的(例如这里用于解析html模板文件),第二个参数是将你的模板引擎引入。
app.engine('html', require('express-art-template'));
app.set('view options', {
debug: process.env.NODE_ENV !== 'production'
});
三,在项目中使用模板引擎
//第一个参数是你要渲染的模板,第二个参数是你要渲染的数据(可选)
res.render('index.html', {
user: {
name: xiaoming,
sex: nan
}
});
注意:express默认读取模板的位置是在views文件夹下的模板文件,如需更改请使用如下代码
app.set('views', '你模板所在文件夹的路径');