Nodejs/Express: Erreur: Échec de la recherche de la vue “d'erreur” dans le répertoire de vues

J'ai changé mon nodejs modèle à moteur de plus de ejs (de jade). Quand je lance mon app.js avec mon ejs modèle, je reçois une série de "l'Échec de la consultation de la vue "erreur" dans la vue" des journaux.

Parmi lesquels:

GET /css/bootstrap.min.css 500 12.588 ms - 1390
Error: Failed to lookup view "error" in views directory
...
GET /css/clean-blog.min.css
Error: Failed to lookup view "error" in views directory
...
GET /js/bootstrap.min.js
Error: Failed to lookup view "error" in views directory
...
GET /js/jquery.js
Error: Failed to lookup view "error" in views directory

Chose est que la plupart de ces dépendances sont inclus dans le modèle lui-même (via des balises de script). Quel est le bon endroit pour obtenir ces pour des travaux en express? Il semble que l'express en fin de compte ne doit pas être à la recherche de ces dans le views dossier (car elles ne sont pas vues).

Comment avez-vous d'installation EJS? Avez-vous app.set("view engine" ...?
Avez-vous ajouté app.use(express.static('public')); ?
oui, j'ai utilisé app.set('view engine', 'ejs'); @Molda je suis en utilisant app.use(express.static(path.join(__dirname, 'public')));

OriginalL'auteur ApathyBear | 2016-02-24