1、检查自己的js代码看代码中有没有死循环。
2、代码中引用了jQuery-1.4.2.min.js这个js实现一些动态效果或者是辅助,这个版本的jQuery就存在这样的问题(同事就是遇到了这个问题)。
3、解决方案:
4、查询自己的代码,用ie8、ie9自带的js调试工具跟一遍代码看哪里出现了问题。
5、更换jQuery引用版本。
一.错误信息
在执行ng build --aot --prod --aot 时会报这个错误信息
二. a:解决方案(本人失败,不知道其他人可不可以,可以尝试)
在项目 (自己的项目名称)\node_modules\.bin文件夹下面找到ng.cmd和ngc.cmd文件添加配置信息
--max_old_space_size=8192
然后配置成如下
(1)ng.cmd
(2)ngc.cmd
然后终端ng build --prod --aot重新打包
b:(本人使用此方法解决问题)解决方法是修改package.json文件中做如下配置:
在"scripts": {}方法里添加:
"build-prod":"node --max_old_space_size=8192 ./node_modules/@angular/cli/bin/ng build --prod --aot"
终端执行打包命令:npm run build-prod