J'ai deux dossiers à l'intérieur templates
dossier et fichiers à l'intérieur:Comment faire fonctionner Hapi avec des modèles dans des dossiers imbriqués?
modèles
loggedout | - index.pug
connecté | - index.pug
Je peux faire le moteur trouver des fichiers dans un, ou un autre dossier, mais pas deux à la fois:
server.views({
engines: {
pug: require('pug')
},
relativeTo: __dirname,
path: './templates/loggedin'
// path: './templates/loggedout'
});
Je veux montrer la page d'index pour loggedin ou utilisateurs déconnectés du dossier respectif.
Si je cours reply.view('index')
, il ne s'attend pas à trouver le modèle et montre une erreur claire à ce sujet.
Si j'utilise reply.view('loggedout/index')
ou reply.view('loggedin/index')
, il affiche l'erreur 500 sans afficher les détails de l'erreur.
Comment puis-je le faire fonctionner avec des modèles dans des dossiers?