当我使用AWS Build构建Nuxt Js应用程序时。经常出现以下错误:
致命的Nuxt构建错误
来自Terser的app.f235f70.js出错
错误:在ChildProcessWorker.initialize (node_modules/jest-worker/build/workers/ChildProcessWorker.js:191:21)超过了呼叫重试次数
在ChildProcessWorker._onExit (node_modules/jest-worker/build/workers/ChildProcessWorker.js:268:12)
在ChildProcess.emit (events.js:198:13)
在ChildProcess.EventEmitter.emit (domain.js:448:20)
在Process.ChildProcess._handle.onexit (内部/子进程.js:248:12)
╭─────────────────────────────╮
│✖Nuxt致命错误│
│错误: Nuxt生成错误│
╰─────────────────────────────╯
npm错误!代码ELIFECYCLE npm错误!错误号1
这是我经常遇到的错误。意味着如果构建失败,并且我再次触发构建管道,它将在没有任何外部配置更改或代码更改的情况下成功构建。
想要了解根本原因和可能的解决方案或修复任何问题。
我是否需要在aws构建管道中执行任何设置更改,或任何配置更改或硬件/实例选择?
如果需要任何具体信息,请让我知道。
发布于 2021-09-14 14:42:40
当包大小增加,并且没有足够的内存来构建项目时,就会出现此问题。
我遇到了类似的问题,通过增加jenkins运行的pod上的内存解决了这个问题。
如果你已经分配了足够的内存,你需要尝试下面的命令,这可能会有帮助:
node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build --prod
https://stackoverflow.com/questions/66910446
复制相似问题