Angular5踩坑记录之编译出现'JavaScript Heap Out of Memory'的错误
在Angular5
项目中执行 'ng build --prod'
编译打包时出现以下错误:
解决方案:
扩大node的heap空间,设置方式如下:
node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng build --prod |
可以直接在项目的package.json中定义命令:
"prod": "node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng build --prod --build-optimizer=true --vendor-chunk=true" |
然后打包的时候执行 npm run prod
命令即可。