2016-06-14 11 views
1

Ich habe bereits nach Lösungen gesucht, konnte aber nichts finden, was funktioniert.Cordova kann das Modul nicht finden

Ich versuche, Apk mit Cordova zu bauen/laufen, aber der Emulator (und auch mein Handy) wird die App nicht starten und bei der Installation fehlschlagen. Ich versuchte, die projet neu zu erstellen und cordova neu installieren, aber dieses Problem haben:

Error: Cannot find module 'C:\Users\...\AppData\Roaming\npm\node_modules\cordova\bin\cordova'

Ich habe auch versucht zu tun:

npm cache clean

Nichts funktioniert, kann mir bitte jemand helfen? Vielen Dank!

+0

Wie haben Sie cordova installieren? Hast du es global installiert? – Gandhi

+0

Ich installierte es unter Verwendung > npm -g cordova installieren und auch versucht, > npm installieren -g cordova-lib Aber ich halte das gleiche Problem mit – Feronax

+0

Bitte fügen Sie nicht Ihre Antwort auf die Frage; Sie geben eine Antwort, indem Sie das Textfeld "Antwort hinzufügen" verwenden. Bitte geben Sie auch nicht "gelöst" in den Titel ein. Die Frage gilt als gelöst, wenn Sie eine Antwort annehmen oder aufwerten. –

Antwort

1

ich die ähnliche Situation begegnet, hier ist die Fehlerinformationen:

module.js:471 
    throw err; 
    ^

Error: Cannot find module 'C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\cordova\bin\cordova' 
at Function.Module._resolveFilename (module.js:469:15) 
at Function.Module._load (module.js:417:25) 
at Module.runMain (module.js:604:10) 
at run (bootstrap_node.js:389:7) 
at startup (bootstrap_node.js:149:9) 
at bootstrap_node.js:504:3 

Es geschah, nachdem ich meine cordova mit dem Befehl aktualisiert:

npm install cordova -g 

Auch wenn ich die „cordova“ Befehl ausgeführt Nur der gleiche Fehler, den ich bekommen konnte.

schließlich gelöst durch die cordova komplett neu zu installieren:

npm uninstall cordova -g 

dann

npm install cordova -g