没有指定默认引擎,也没有提供扩展名(expressJS&jade)

nic*_*hvi 6 node.js express pug

这是我的(简化)app.coffee:

app.set('views', __dirname + '/app/views')
app.set('view enigne', 'jade')

app.listen 8000
Run Code Online (Sandbox Code Playgroud)

但是,当我在浏览器中访问我的应用程序时,我收到以下错误消息:

Error: No default engine was specified and no extension was provided
Run Code Online (Sandbox Code Playgroud)

编辑:事实证明我是一个白痴,错误拼写"引擎".感谢@lascort指出它!

mar*_*ins 9

你有一个错字:

app.set('view >>enigne<<', 'jade')
Run Code Online (Sandbox Code Playgroud)