allocation failure scavenge might not succeed
原文链接:https://www.longkui.site/error/allocation-failure/4378/0.背景angular项目,执行build指令时报错。Scavenge 4024.7 (4115.4) -> 4018.7 (4119.9) MB, 24.5 / 0.0 ms(average mu = 0.582, current mu = 0.227) allocati
原文链接:https://www.longkui.site/error/allocation-failure/4378/
0.背景
angular项目,执行build指令时报错。
Scavenge 4024.7 (4115.4) -> 4018.7 (4119.9) MB, 24.5 / 0.0 ms (average mu = 0.582, current mu = 0.227) allocation failure
Mark-sweep 4028.9 (4119.9) -> 4015.0 (4129.9) MB, 2407.0 / 0.1 ms (average mu = 0.493, current mu = 0.220) allocation failure scavenge might not succeed
…(中间省略)
young object promotion failed Allocation failed - JavaScript heap out of memory
1.解决办法
把项目重启了几遍还是不行, 查看网上的办法说把内存调大点,
node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --prod --base-href=.
改成了
node --max_old_space_size=8182 ./node_modules/@angular/cli/bin/ng build --prod --base-href=.
结果还是不行。好吧继续改
node --max_old_space_size=10000 ./node_modules/@angular/cli/bin/ng build --prod --base-href=.
我电脑内存16G。所以及改的大一点。改成10000之后,执行打包指令就OK了。
大家如果遇到上面的报错,就尝试把内存调大一点就行。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)