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 命令即可。