node.js – Fehler beim Rendern der Koa2-Vorlagen-Engine
ringa_lee
ringa_lee 2017-05-16 13:32:02
0
3
653

Der Code ist wie im Bild gezeigt. Das erwartete Ergebnis sollte sein, dass sich der Titel geändert hat und der Titel Knoten heißt.
Aber im tatsächlichen Betrieb lautet der Titel <%= title %>, was bedeutet, dass die Template-Engine nicht funktioniert?

ringa_lee
ringa_lee

ringa_lee

Antworte allen(3)
刘奇

似乎你的index.js没有设置模板引擎?像jade模板引擎,html文件应该是.jade文件,而不是.html。

習慣沉默

同意楼上,是不是该把index.html文件保存为index.jade文件。jade模板升级了,保存为index.pug试试。

刘奇

gg,自己的失误,括号放错地方了,打扰大家了。

app.use(views(path.join(__dirname, './views'), {
  map: {
    html: 'underscore'
  }
}))

改成这个样子就可以了

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage