把手模板未在Views目录中呈现

时间:2020-06-18 09:48:37

标签: node.js express web handlebars.js

这是我的DatetimeIndexResampler [freq=<5 * Minutes>, axis=0, closed=left, label=left, convention=start, base=0] 代码,应该将index.js呈现在index.hbs目录中,但显示错误views,我什至没有一个layouts文件夹。

Error: ENOENT no such file or directory, open '__dirname\views\layouts\main.hbs'

index.js

1 个答案:

答案 0 :(得分:0)

您需要一个用于快速车把的layouts文件夹才能找到index.hbs。默认情况下,车把先查找main.hbs,然后在main.hbs中呈现index.hbs。

file str

为澄清起见,在app.engine中,我的扩展名设置为“ html”。希望这可以帮助。 您可以在express-handlebars

上进行阅读