Maison  >  Questions et réponses  >  le corps du texte

node.js - Échec du rendu du moteur de modèle koa2

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_leeringa_lee2685 Il y a quelques jours585

répondre à tous(3)je répondrai

  • 怪我咯

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

    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.

    répondre
    0
  • 習慣沉默

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

    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.

    répondre
    0
  • 怪我咯

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

    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

    répondre
    0
  • Annulerrépondre