nod*_*ios 3 node.js express handlebars.js
我正在尝试加载一个名为的车把文件,login.hbs但我不断收到错误消息:Error: ENOENT: no such file or directory, open '/Users/admin/Documents/tc-master/server/views/layout/default-layout.hbs'
代码和目录结构:
小智 17
在上面的课程示例中,Max 在开始时不使用任何布局,引擎初始化的默认值使
extname为.handlebars
defaultLayout作为main-layout作为
layoutsDir作为view/layouts。
如果我们还没有定义任何布局,我们必须在开头用空值初始化它,如下所示,
app.engine(
'hbs',
expressHbs({
extname: "hbs",
defaultLayout: "",
layoutsDir: "",
})
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4474 次 |
| 最近记录: |