我目前正在将本地Jenkins迁移到一个新的EC2实例,在传输UI构建管道时,我目前在构建过程中遇到以下错误:
ERROR: "build-js" exited with 1.
我之前在当前的Jenkins服务器上收到过这个消息,但是,它通过以下操作得到了解决:
react-app-rewired --max_old_space_size=4096 build
服务器/构建详细信息:
t3.large - 2 vCPU and 8gb Ram
Amazon Linux - 64bit x86
Node 16.14.0
我已经尝试了多种构建选项,但似乎都不想工作。最大旧空间似乎什么都没做。甚至不确定还有什么其他选择。
尝试构建CI标志设置为false 的react应用程序
"scripts": {
"build": "CI=false && react-scripts build",
}
如果这不起作用,那么尝试直接更改标志
CI=false react-scripts run build
*react脚本需要根据您使用的原因进行替换
--max_old_space_size
指示构建过程可以使用的内存量,请尝试将其增大:react-app-rewired --max_old_space_size=8192 build