分配失败-ng serve时Angular 11中的JavaScript堆内存不足 我已将我的Angular版本从5.2升级到11.2 在升级Angular&all库之后,当我启动服务器(ng serve)获取分配失败-JavaScript堆内存不足 它还生成了一个包含信息的文件,但我没有得到它

分配失败-ng serve时Angular 11中的JavaScript堆内存不足 我已将我的Angular版本从5.2升级到11.2 在升级Angular&all库之后,当我启动服务器(ng serve)获取分配失败-JavaScript堆内存不足 它还生成了一个包含信息的文件,但我没有得到它,javascript,node.js,json,angular,angular11,Javascript,Node.js,Json,Angular,Angular11,你能帮我解决这个问题吗。 角度版本和细节 设置环境变量: SET NODE_OPTIONS=--max_old_space_size=8048 您可以为构建/启动任务分配更多内存,以便编译: node --max_old_space_size=4096 ./node_modules/.bin/ng build 而且,根据对这个问题的回答:,文档已移动到@angular/common。因此,您还必须更改要编译的代码的导入。这取决于您的PC内存大小,您可以将其添加到package.json

你能帮我解决这个问题吗。

  • 角度版本和细节

  • 设置环境变量:

    SET NODE_OPTIONS=--max_old_space_size=8048
    

    您可以为构建/启动任务分配更多内存,以便编译:

    node --max_old_space_size=4096 ./node_modules/.bin/ng build
    

    而且,根据对这个问题的回答:,
    文档
    已移动到
    @angular/common
    。因此,您还必须更改要编译的代码的导入。

    这取决于您的PC内存大小,您可以将其添加到package.json文件:
    {…”start:“node--max_old_space_size=8000./node_modules/@angular/cli/bin/ng serve”,…}
    @sohaiebaizaiez我已经尝试过了,但出现多个错误“导出”文档(作为“i28”导入)更新时未在“@angular/platform-browser”中找到,通常最好逐个更新版本…@StPaulis是的,我已逐个升级了所有库并解决了所有问题,但当我尝试编译时,会导致javascript内存不足error@Chaudhary看起来您有两个问题:已解决的内存错误当我设置node--max_old_space_size=6144./node_modules/@angular/cli/bin/ng serve时,通过添加
    --max_old_space_size
    导出“文档”
    所导致的大量错误,我启动了服务器,但得到了编译错误,这来自.ngFctory文件,&我已经从@angular/common导入了文档错误的屏幕截图,please review.设置此选项后,我收到一些文档错误,我最后添加了屏幕截图,并且我将文档移动到@angular/common,但仍然收到错误