NodeJS 用の Express 4.0 および Express3-handlebars ライブラリを使用しています。
ここに構成があります
app.set('views', path.join(__dirname, 'views/'));
app.engine('hbs', hbs({defaultLayout: 'main', extname: '.hbs'}));
app.set('view engine', 'hbs');
contact.html はビュー ディレクトリにあります。
app.get('/', function(req, res) {
res.render("contact");
});
これは私が得るエラーです:
Error: Failed to lookup view "contact" in views directory "/Users/max23/Desktop/Node/views/"
私はそれを無駄に修正しようとして1時間以上費やしました. コードのどこが間違っていますか?