cnodejs源码中使用的模板引擎是ejs-mate,能介绍一下这个ejs-mate吗,与ejs是什么关系?
app.set(‘views’, path.join(__dirname, ‘views’)); app.set(‘view engine’, ‘html’); app.engine(‘html’, require(‘ejs-mate’)); app.locals._layoutFile = ‘layout.html’;
4 回复
同问
应该是田永强同学的一个ejs分支,实现了layout模板等其他优化。
我印象中是 ejs 最新版不支持 partial,只支持 include。所以包了一层。
不过这东西是历史产物了。