我正在使用快递框架,
//Handlebars Middleware
app.engine('handlebars', exphbs({
defaultLayout: 'main'
}));
app.set('views', path.join(__dirname, './views'));
app.set('view engine', 'handlebars');
我的目录如下:
每次尝试运行时都会出现以下错误。
Error: ENOENT: no such file or directory,
open 'C:\Users\Sourav\forum\bin\views\layouts\main.handlebars'
感谢任何帮助。这是我的第一个问题,非常感谢关于问题清晰度的每一条建议。
由于
答案 0 :(得分:0)
__ dirname指向bin文件夹,而不是' ./ views'使用' ../ views'