我正在使用ejs作为我的节点js项目,并使用html模板作为这样的视图
app.engine('html', require('ejs').renderFile); app.set('view engine', 'html');
我想将layout.html用于我的其他页面,我该如何表现呢?谢谢!
答案 0 :(得分:0)
您可以使用ejs或ejs local作为引擎。
在你的应用中:
app.engine('ejs', require('ejs-locals'));
app.set('view engine', 'ejs');
创建模板文件后为.ejs 在你的其他.ejs文件中需要这样的模板:
<% layout('template.ejs') -%>