离子命令中的堆内存不足错误-npm run build --aot

问题描述 投票:0回答:1

致命错误:接近堆限制的无效标记压缩分配失败-JavaScript堆内存不足

我通常使用的命令-npm run build --aot

搜索网络后,我使用以下命令,但结果相同。

npm run build --aot node --max-old-space-size=4096 ./node_modules/.bin/ionic-app-scripts

我的项目很大,自从我又添加了2个页面后,没有错误,如果我删除了这些页面,我就能进行构建

以下我的离子信息:

Ionic:

   ionic (Ionic CLI)  : 4.12.0 (C:\Users\saurabh\AppData\Roaming\npm\node_modules\ionic)
   Ionic Framework    : ionic-angular 3.9.3
   @ionic/app-scripts : 3.2.3

System:

   NodeJS : v10.15.3 (C:\Program Files\nodejs\node.exe)
   npm    : 6.4.1
   OS     : Windows 10

[请帮助我解决仅此项目中的问题。

提前感谢您的时间和指导。

angular ionic-framework npm ionic2 ionic3
1个回答
0
投票
我也遇到同样的错误试试这个

npm run build --aot --minifyjs --minifycss

如果没有帮助

node --max-old-space-size=8192 /usr/local/bin/ionic npm run build --prod --release

© www.soinside.com 2019 - 2024. All rights reserved.