【发布时间】:2021-08-17 06:50:18
【问题描述】:
- 我已将 Angular 版本从 5.2 升级到 11.2
- 在升级 Angular 和所有库后,当我启动服务器 (ng serve) 得到 分配失败 - JavaScript 堆内存不足
- 它还会生成 1 个包含信息的文件,但我没有得到
你能帮我解决这个问题吗?
【问题讨论】:
-
这取决于您的 PC 内存大小,您可以将其添加到您的 package.json 文件中:
{ ... "start": "node --max_old_space_size=8000 ./node_modules/@angular/cli/bin/ng serve", ..} -
@sohaiebazaiez 我已经尝试过,但出现多个错误 "export 'DOCUMENT' (imported as 'i28') was not found in '@angular/platform-browser'
-
更新的时候,通常最好是更新版本,一个一个...
-
@StPaulis 是的,我已经一一升级了所有库并解决了所有问题,但是当我尝试编译时,它会出现 javascript heap out of memory 错误
-
@Chaudhary 看起来你有 2 个问题:一个你通过添加
--max_old_space_size解决的内存错误和很多由export 'DOCUMENT'引起的错误
标签: javascript node.js json angular angular11