报错信息
ERROR in main.c3605.js from Terser
Error: Call retries were exceeded
at ChildProcessWorker.initialize (/home/node_modules/terser-webpack-plugin/node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21)
at ChildProcessWorker._onExit (/home/node_modules/terser-webpack-plugin/node_modules/jest-worker/build/workers/ChildProcessWorker.js:274:12)
at ChildProcess.emit (events.js:315:20)
at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
问题排查
Since 2.3.0, webpack builds on CircleCI fail with “Error: Call retries were exceeded”
查看操作系统日志
less /var/log/messages
解决方案
- 增加服务器内存
- 减少构建命令中指定的
max_old_space_size
值