我已经在Angular 8 Universal项目上工作了一个月。进行SSR构建一切正常,但是几天前,我不知道Webpack或Angular框架的这种奇怪行为,我不知道。
我收到错误消息:
65%的建筑464/465模块1个活动的p:\ web \ nodejs项目\ ng-express \ dist \ server.js
致命错误:接近堆限制分配的无效标记压缩失败-JavaScript堆内存不足
,我注意到dist / server.js文件大于... 50MB!有点奇怪。
我试图找到任何解决方案,但所有解决方案都只涉及构建而不是SSR构建:
node --max_old_space_size = 4096 ./node_modules/.bin/ng build --prod --aot
我需要执行:“ npm run build:ssr”命令,不可能在我的命令前添加“ node --max_old_space_size = 4096”命令。
说实话,为什么我完全收到此错误?如何解决?
任何帮助将不胜感激!