Nœud, Express - NE peut pas OBTENIR l'itinéraire

Je suis la construction d'un Express app et avoir quelques problèmes avec le routage. Mon '/' itinéraire fonctionne parfaitement, cependant d'autres voies ne sont pas. J'ai regardé dans d'autres questions que les gens ont posté et ils n'ont pas résolu mes problèmes.

J'ai un routes/index.js fichier:

module.exports = function(app){
  app.use('/', require('./routes/home'));
  app.use('/about', require('./routes/about'));
}

Mon routes/home.js: - TRAVAIL!

const express = require('express');
const router = express.Router();

router.get('/', function(req, res) {
   res.render('app/home');
});

module.exports = router;

Mon routes/about.js: - PAS de TRAVAIL!

const express = require('express');
const router = express.Router();

router.get('/about', function(req, res) {
   res.render('app/about');
});

module.exports = router;

Quand je vais à '/à propos de "je vois cette erreur dans le navigateur" Ne peut pas OBTENIR /au sujet de'

À la fois la home.html et about.html les fichiers sont situés dans le même répertoire de vues.

Toute aide serait très appréciée!

  • "Pas de travail" n'est pas une très bonne description du problème. Ce qui se passe lorsque vous tentez d'accéder à http://your.server/about? Voyez-vous des erreurs?
  • Oui, désolé pour la vague description. D'avoir une erreur sur la page "Impossible de récupérer le /a propos de". Pas d'erreur dans le navigateur de la console ou dans le terminal
InformationsquelleAutor Jared | 2016-08-11