我的Angular 2应用由angular2-webpack-starter生成。
当我运行命令npm run build:aot
来构建AOT包时,控制台会显示以下错误消息:
..... 92%的块资产优化
500690 ms:Mark-sweep 1290.1(1421.8) - > 1290.1(1437.8)MB,1219.8 / 0.0 ms [分配失败] [请求旧空间中的GC]。 501898 ms:Mark-sweep 1290.1(1437.8) - > 1290.1(1437.8)MB,1207.9 / 0.0 ms [分配失败] [请求的旧空间中的GC]。 503171 ms:Mark-sweep 1290.1(1437.8) - > 1298.4(1421.8)MB,1272.9 / 0.0 ms [最后的手段gc]。 504540 ms:Mark-sweep 1298.4(1421.8) - > 1306.8(1421.8)MB,1368.3 / 0.0 ms [last resort gc]。
安全上下文:0000002FDCDCFB61 2:输入[D:\ Code \ BIMS \ node_modules \ optimize-js \ lib \ index.js:~13] [pc = 0000033281F0E5C5](此= 0000008415DEBED9,node = 000003AAAC2EFB31 2 4:访问(又名访问)[D:\ Code \ BIMS \ node_modules \ estree-walker \ dist \ estree-walker.umd ....
致命错误:CALL_AND_RETRY_LAST分配失败 - JavaScript堆内存不足 ......
我跟着this post为Node.js添加了--max-old-space-size = 8192选项,但似乎没有效果。