【问题标题】:Ionic build events.js 85 Unhandled error event离子构建 events.js 85 未处理的错误事件
【发布时间】:2015-06-25 00:11:24
【问题描述】:

我正在尝试构建一个离子项目,但弹出错误。我已经设置了所有环境变量。像 node、npm、bower、ionic 等一切都在工作,并且 SDK 更新了 API 22

E:\io1\apa>ionic build android

running cordova build android
Running command: "C:\Program Files\nodejs\node.exe" E:\io1\apa\hooks\after_prepa
re\010_add_platform_class.js E:\io1\apa
add to body class: platform-android
Running command: E:\io1\apa\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:1053:32)
    at child_process.js:1144:20
    at process._tickCallback (node.js:355:11)
ERROR building one of the platforms: Error: E:\io1\apa\platforms\android\cordova
\build.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project
Error: E:\io1\apa\platforms\android\cordova\build.bat: Command failed with exit
code 1
    at ChildProcess.whenDone (C:\Users\Nitish\AppData\Roaming\npm\node_modules\c
ordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
    at ChildProcess.emit (events.js:110:17)
    at maybeClose (child_process.js:1015:16)
    at Process.ChildProcess._handle.onexit (child_process.js:1087:5)

【问题讨论】:

  • 您需要分享有关您的项目的更多信息。我建议您从模板项目开始并尝试编译。这个问题可能是由许多因素触发的(至少,我遇到过),并且很难用这么少的信息进行调查
  • 我从安装 cordova 和 ionic 开始,它们正在工作,另外使用 ionic start myproject 选项卡创建项目工作正常,离子平台添加 android 工作正常。但是当我尝试构建我的项目时,它会闪烁这个错误。

标签: android windows sdk npm ionic


【解决方案1】:

参考这个网站:http://ionicframework.com/docs/guide/installation.html

遵循每一步。 Windows 和 IOS 平台有不同的命令/步骤。 确保您已在 cmd 中使用命令“npm install -g cordova ionic gulp”安装了 nodejs 以及 ionic、cordova、gulp。

确保您已将上述所有组件、最新的 Android SDK 安装在同一驱动器中,例如 C:\.. 以避免复杂化。

正确设置上面链接中提到的PATH、JAVA_HOME、ANDROID_HOME等环境变量。使用最新的 JDK。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-01
    • 1970-01-01
    • 2015-11-01
    • 2016-03-22
    • 1970-01-01
    • 2020-01-16
    • 2019-01-08
    • 2019-05-04
    相关资源
    最近更新 更多