2016-04-14 8 views
0

Ich versuche, eine grundlegende MEAN Stack-Anwendung mit dem Express-Generator-Befehl zu schreiben. Ich kann npm start ausführen und konnte meine App ausführen. Wenn ich jedoch nodemon ausführen, erhalte ich den folgenden Fehler.nodemon kann Modul Debug nicht finden

module.js:340 
    throw err; 
     ^
Error: Cannot find module 'debug' 
    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> (/usr/lib/node_modules/nodemon/lib/nodemon.js:1:75) 
    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) 

Ich habe überprüft, dass die node_modules Ordner mit dem debug Modul enthalten. Ich kann nicht sehen, wo ich falsch liege. Können Sie bitte helfen?

+1

Persönlich denke ich, Supervisor oder PM2 ist die bessere Wahl als Nodemon – FRizal

+0

Ich habe versucht, PM2 und es funktioniert, danke für Ihren Vorschlag. –

Antwort

0

Ich hatte dieses Problem viele Male mit nodemon, löschte alle Knotenmodule, führen Sie npm i erneut dann versuchen Sie, Ihren Server neu zu laden.

+0

Ich habe dieses viele Mal versucht, aber es funktioniert nicht. Kennen Sie eine andere Problemumgehung? Oder können Sie mich auf eine mögliche Ursache hinweisen? –