#程式碼如圖所示,預期結果應該是標題改變了,標題名為node。 但是實際運行,標題是<%= title %>,也就是模板引擎沒有起作用?
ringa_lee
似乎你的index.js沒有設定模板引擎?像jade模板引擎,html文件應該是.jade文件,而不是.html。
同意樓上,是不是該把index.html文件儲存為index.jade文件。 jade模板升級了,儲存為index.pug試試。
gg,自己的失誤,括號放錯地方了,打擾大家了。
app.use(views(path.join(__dirname, './views'), { map: { html: 'underscore' } }))
改成這個樣子就可以了
似乎你的index.js沒有設定模板引擎?像jade模板引擎,html文件應該是.jade文件,而不是.html。
同意樓上,是不是該把index.html文件儲存為index.jade文件。 jade模板升級了,儲存為index.pug試試。
gg,自己的失誤,括號放錯地方了,打擾大家了。
改成這個樣子就可以了