Je suis coincé dessus depuis vendredi, s'il vous plaît .. quelqu'un m'aider !!!Configurer les routes dans node.js
J'ai cette voie dans mes app.js:
app.get('/', function(req, res) {
res.render('login', {
user: req.user
});
});
Il est rendu la mise en page dans le dossier de vues, qui se trouve dans le dossier du serveur.
J'ai cette configuration dans mes app.js:
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
Il ne fonctionne pas mis:
app.set('views', __dirname + '../public');
Parce qu'il est la recherche comme ceci:
"app/server../public"
et j'ai besoin ce :
"app/public"
S'il vous plaît, si quelqu'un sait résoudre ce problème, s'il vous plaît aidez-moi!
peut vous expliquer mieux? .. Je suis déjà fixé le module de chemin de bower_components –
Le module 'path' est natif de noeud. Exigez-le donc au début de votre app.js et faites 'app.set ('views', path.join (__ dirname, '../ public'));' au lieu de les concaténer vous-même. – nickclaw