当前位置: 首页 > 面试题库 >

尝试构建Cordova应用程序时获取'spawn cmd ENOENT'(event.js:85)

古彦
2023-03-14
问题内容

当我尝试构建(模拟)Cordova应用程序时,在Windows cmd中得到此错误。

D:\dev\Cordova\toDoList>cordova build android

Running command: D:\dev\Cordova\toDoList\platforms\android\cordova\build.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:\dev\Cordova\toDoList\platforms\android\cordova\build.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project

问题答案:

我又检查了一次系统变量,发现了问题的原因:缺少C:\Windows\System32\变量。我添加了它就解决了我的问题

希望对您有帮助。



 类似资料:
  • 然后我尝试“Cordova build Android”并收到以下错误: 错误:在构建android项目时发生了一个错误。请安装Android Target17(Android最新SDK)。确保你也安装了最新的Android工具。从命令行运行“Android”来安装/更新任何丢失的SDK或工具。 所以我运行了“Android”,安装了与目标17相关的一切。 有什么想法/建议吗?

  • 1-我安装了PushWoosh:cordova插件添加https://github.com/PushWoosh/pushwoosh-phoneGap-3.0-plugin.git 2-PushWoosh代码: 3-构建项目时使用:cordova build android 生成失败/users/newAccount/opt/android-sdk/tools/ant/BUILD.xml:892:执

  • 我尝试使用vs2013构建空白cordova混合应用程序,但出现了一些错误 (1) 找不到模块“lru缓存” (2) 命令“C:\Users\Ian\AppData\Roaming\npm\node\u modules\vs mda\vs cli”prepare--platform Android--configuration Debug--projectDir。-projectName“Blan

  • 升级到最新的android studio(从3.3.1升级到3.3.2)后,我在运行应用程序时出现以下错误: 我尝试过的事情: 1) 无效缓存/重新启动2)已清理项目3)重建项目(成功) 但是我的问题仍然没有解决。我不知道是什么类型的错误。如果没有,请告诉,如何将我的Android Studio降级到以前的版本。 我的项目级成绩文件:

  • 我试图用visual studio community 2015构建一个android应用程序。基本上现在,我只是试图构建一个测试应用程序,这样我就可以检查IDE是否适合构建我的主要应用程序!但当我试图构建应用程序时,它显示了错误。下面是VS中的输出错误消息- 这是VS中的完整错误消息输出。请帮助我解决这个问题,并建立我的应用程序成功!