Android cmd:命令失败,退出代码为ENOUNT
嘿,伙计们,我是一名应用程序开发新手,我选择了phonegap。在为我的项目添加android平台时,请查看问题所在。代码如下:Android cmd:命令失败,退出代码为ENOUNT,android,node.js,cordova,cmd,error-code,Android,Node.js,Cordova,Cmd,Error Code,嘿,伙计们,我是一名应用程序开发新手,我选择了phonegap。在为我的项目添加android平台时,请查看问题所在。代码如下: c:\Users\pshewale\Desktop\phone gap\hello>phonegap platform add android npm http GET https://registry.npmjs.org/cordova-android npm http 304 https://registry.npmjs.org/cordova-andr
c:\Users\pshewale\Desktop\phone gap\hello>phonegap platform add android
npm
http GET https://registry.npmjs.org/cordova-android
npm http 304 https://registry.npmjs.org/cordova-android
Adding android project...
Error: cmd: Command failed with exit code ENOENT
at ChildProcess.whenDone (C:\Users\pshewale\AppData\Roaming\npm\node_modules
\phonegap\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.j
s: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)
更新:谢谢,我想它有点超前了,但现在它显示:
C:\Users\pshewale\hi>cordova platform add android
npm http GET https://registry.npmjs.org/cordova-android
npm http 200 https://registry.npmjs.org/cordova-android
npm http GET https://registry.npmjs.org/cordova-android
npm http 200 https://registry.npmjs.org/cordova-android
npm http GET https://registry.npmjs.org/cordova-android/-/cordova-android-4.0.2.
tgz
npm http 200 https://registry.npmjs.org/cordova-android/-/cordova-android-4.0.2.
tgz
Adding android project...
Error: cmd: Command failed with exit code ENOENT
at ChildProcess.whenDone (C:\Users\pshewale\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)
C:\Users\pshewale\hi>
请尝试执行以下步骤:
- 跑
npm uninstall cordova -g
- 删除文件夹
C:\Users\your name.cordova
- 重新安装cordova:npm安装cordova-g
- 转到项目文件夹,然后重试
cordova platform add android
C:\Users\VinexN207>cordova platform add android
Error: Current working directory is not a Cordova-based project.
C:\Users\VinexN207>cd C:\Project\java_script\nShop
C:\Project\java_script\nShop>cordova platform add android
Error: Platform android already added.
C:\Project\java_script\nShop>cordova platforms ls
Installed platforms: android 5.1.1
Available platforms: amazon-fireos, blackberry10, browser, firefoxos, webos, win
dows, windows8, wp8
C:\Project\java_script\nShop>cordova platform add ios
WARNING: Applications for platform ios can not be built on this OS - win32.
Adding ios project...
iOS project created with cordova-ios@4.0.1
Installing "cordova-plugin-whitelist" for ios
C:\Project\java_script\nShop>cordova platforms ls
Installed platforms: android 5.1.1, ios 4.0.1
Available platforms: amazon-fireos, blackberry10, browser, firefoxos, webos, win
dows, windows8, wp8
C:\Project\java_script\nShop>
是的,它在添加路径后工作。它可能会工作,因为它不会在Windows环境中编写安装的平台:android坏了:
如果您已经安装了cordova
,请执行以下操作:npm卸载cordova-g
或npm卸载-g cordova
.cordova
cordova
之前,请运行****平台添加android
命令npm安装-g cordova
或npm安装cordova-g
ionic@beta
和…平台添加…
严重依赖cordova
,因此建议在启动cordova
之前添加平台,以尽量减少冲突
希望这有帮助。
***
=phonegap
或ionic
安装CORDOVA
当我通过选择设备选项卡进行构建时,我的错误出现在输出窗口中。关于如何将其添加到PATH变量,有什么建议吗?