Obtenez 'spawn cmd ENOENT' lorsque vous essayez de construire une application Cordova (événement.js: 85)

Obtenez cette erreur dans Windows cmd lorsque j'essaie de construire (émuler) L'application Cordova.

D:devCordovatoDoList>cordova build android

Running command: D:devCordovatoDoListplatformsandroidcordovabuild.bat
events.js:85
  throw er; // Unhandled 'error' event
        ^
Error: spawn cmd ENOENT
at exports._errnoException (util.js:746:11)
at Process.ChildProcess._handle.onexit (child_process.js:1046:32)
at child_process.js:1137:20
at process._tickCallback (node.js:355:11)
ERROR building one of the platforms: Error: D:devCordovatoDoListplatformsandroidcordovabuild.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project
24
demandé sur valverde93 2015-02-20 11:38:35

4 réponses

J'ai vérifié les variables système une fois de plus et trouvé la cause du problème: variable C:\Windows\System32\ manquante. Je l'ai ajouté et cela a résolu mon problème

Espoir, il vous aider aussi.

56
répondu valverde93 2015-02-20 10:01:04

Ajoutez-le simplement au chemin: C:\Windows\System32 et démarrer cmd en tant Qu'administrateur

10
répondu Chetann 2016-02-09 14:07:41

Je sais que c'est vieux mais j'ai simplement dû exécuter Visual Studio 2015 en tant qu'administrateur et cela a fonctionné sur Windows 7.

4
répondu Aaron 2016-02-07 15:38:57

Goto > Panneau de configuration \ système et Sécurité\Système \ Advance System setting \ variable environnement et définir les variables système path C:\Windows\System32\ variable et redémarrez votre système.

Espérons positivement, cela fonctionnera.

3
répondu Saurabh 2017-10-21 19:20:08