我有一台500MB RAM的构建机器,我想用它来通过webpack构建一个JavaScript捆绑包。
NODE_ENV=production webpack --config webpack.prod.js
以前工作正常,但是随着项目的扩大,我开始用尽内存。我尝试为节点设置上限,希望webpack可以做一些聪明但不行的事情。
NODE_OPTIONS="--max-old-space-size=2048" NODE_ENV=production webpack --config webpack.prod.js
内存不足时出错
FATAL ERROR: NewSpace::Rebalance Allocation failed - process out of memory
为节点添加限制时出错
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
任何帮助或建议,我们将不胜感激。谢谢!
修改:其他信息
"webpack": "4.6.0",
"webpack-cli": "2.0.15",
答案 0 :(得分:-1)
尝试模式:在Webpack配置中为“无”。显然,这些“优化”并没有达到应有的效果。经过数小时的反复试验,这是我的解决方案。