ionic build android 时候出现的问题:
Error :cmd :Command failed with exit code ENOENT
at ChildPRrocess.WhneDone
$ ionic platform add android
Updated the hooks directory to have execute permissions
Adding android project...
Error: cmd: Command failed with exit code ENOENT
at ChildProcess.whenDone (c:\Users\Development\AppData\Roaming\npm\node_modu
les\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:134:23)
at ChildProcess.emit (events.js:107:17)
at Process.ChildProcess.handle.onexit (childprocess.js:1072:12)
at child_process.js:1144:20
at process._tickCallback (node.js:355:11)
I'll appreciate any advice, thanks.
Running "cordova -d platform add android" yields a little bit more info. Is some file missing? I can't figure it out:
$ cordova -d platform add androidNo version supplied. Retrieving version from config.xml...Adding android project...Running command: cmd "/s /c "C:\Users\Development\.cordova\lib\npm_cache\cordova-android\4.0.2\package\bin\create.bat --cli "d:\New folder\myApp\platforms\android" com.ionicframework.myapp190466 myApp""Command finished with error code ENOENT: cmd /s /c "C:\Users\Development\.cordova\lib\npm_cache\cordova-android\4.0.2\package\bin\create.bat --cli "d:\New folder\myApp\platforms\android" com.ionicframework.myapp190466 myApp"Error: cmd: Command failed with exit code ENOENT at ChildProcess.whenDone (c:\Users\Development\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:134:23) at ChildProcess.emit (events.js:107:17) at Process.ChildProcess._handle.onexit (child_process.js:1072:12) at child_process.js:1144:20 at process._tickCallback (node.js:355:11)
解决办法:
It as a PATH problem. Somehow, "C:\Windows\System32" wasn't in the path.
联系客服