node.js - Échec du rendu du moteur de modèle koa2
ringa_lee
ringa_lee 2017-05-16 13:32:02
0
3
636

Le code est tel qu'indiqué dans l'image. Le résultat attendu devrait être que le titre a changé et que le titre est nommé node.
Mais en fonctionnement réel, le titre est <%= title %>, ce qui signifie que le moteur de modèles ne fonctionne pas ?

ringa_lee
ringa_lee

ringa_lee

répondre à tous(3)
刘奇

Il semble que votre index.js n'ait pas de moteur de modèle défini ? Comme le moteur de modèles Jade, les fichiers HTML doivent être des fichiers .jade et non .html.

習慣沉默

Je suis d'accord avec vous, dois-je enregistrer le fichier index.html en tant que fichier index.jade ? Le modèle Jade a été mis à niveau, enregistrez-le sous index.pug et essayez-le.

刘奇

gg, mon erreur, les supports ont été placés au mauvais endroit, dérangeant tout le monde.

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

Changez-le simplement de cette façon

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal