【问题标题】:Process 'command 'node'' finished with non-zero exit value 1进程“命令节点”以非零退出值 1 结束
【发布时间】:2018-12-05 23:04:24
【问题描述】:
我尝试基于 react-native 构建 jitsi meet,但它卡在 bundleReleaseJsAnd 资产中,然后抛出此错误:
Process 'command 'node'' finished with non-zero exit value 1
【问题讨论】:
标签:
android
node.js
react-native
npm
jitsi-meet
【解决方案1】:
在我的情况下,我在 React Native 端出现了错误,我修复了它并且能够生成包
【解决方案2】:
我解决了我的问题
放
project.ext.react = [
entryFile: "index.js"
]
在 App build.gradle 中
【解决方案3】:
好吧,澄清一下 Sumakh 的答案——这发生在我身上,因为我的应用程序的 JavaScript 代码中有一个构建错误。因此,构建运行时包的构建步骤调用节点引发了异常。要查找脚本错误,有几个选项:
- 我针对我的 JS 源运行了 eslint,它发现了错误,然后修复了它,然后开始比赛。
- 但事后,我意识到 IntellJ(我在其中编辑 JS 代码)一直在警告我语法错误(在相关文件上显示红色波浪下划线)
- 如果您有一个预先存在的工作运行时,您也可以尝试在模拟器中运行 JS 代码的当前状态,它应该会抛出一个异常,显示错误代码在哪里。
【解决方案5】:
这是因为您的 HTML 文件中的 jshint 错误的代码样式。
使用支持 HTML 文件的 IDE,并在 HTML 中显示错误(如果有)。有时,HTML 中的错误在浏览器中仍然有效,但构建会失败。