Express框架-母版ejs-mate
1.npm install ejs-mate(安装)
母版页
母版页中的“<%-body%>”是子页面的占位
2.在app.js添加:
app.engine(‘ejs’, require(‘ejs-mate’));
app.locals._layoutFile = ‘layout’;【这行代码的作用是指定默认的母版页,这行代码可选,当不写的时候,要做后面的第3步】
子页面内容
3.在app.js添加:
app.engine(‘ejs’, require(‘ejs-mate’));
子页面
<% layout(‘layout.ejs’) -%>【这行代码在app.js不指定默认摸板页时,一定要在子页面写】