Heim  >  Fragen und Antworten  >  Hauptteil

node.js – Fehler beim Rendern der Koa2-Vorlagen-Engine

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_leeringa_lee2736 Tage vor627

Antworte allen(3)Ich werde antworten

  • 怪我咯

    怪我咯2017-05-16 13:34:02

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

    Antwort
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:34:02

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

    Antwort
    0
  • 怪我咯

    怪我咯2017-05-16 13:34:02

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

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

    改成这个样子就可以了

    Antwort
    0
  • StornierenAntwort