Impossible de trouver le module en Nodejs

module.js:340
    throw err;
          ^
Error: Cannot find module './models/todo'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (C:\Users\Basel\Desktop\Todo List\routes\api.js:1:74)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)

C:\Users\Basel\Desktop\Todo List>

Pourquoi cette application ne démarre pas? J'ai déjà essayé un mondial npm install.

Où est le models dossier?
Vous avez besoin de fournir plus de détails. Avez-vous un todo.js fichier dans le models répertoire au même niveau que le fichier qui appelle require?
Oui. À l'origine, je l'ai appelé pour todo. Je l'ai refait et changé le titre todos.js. Par la suite j'ai changé le chemin d'accès dans mes voies, afin de refléter le changement (. /modèles/todos"), mais qui ne fonctionne pas non plus.
Le dossier de modèles est en vertu d'un autre dossier appelé app. Lemme gues j'ai eu les chemins de mal?
Ainsi en est-il dans l'emplacement \Todo List\app\models\todo.js?

OriginalL'auteur user2993058 | 2013-12-07