Angular Ionic3 android构建命令不工作-致命错误:调用和重试上次分配失败-JavaScript堆内存不足

Angular Ionic3 android构建命令不工作-致命错误:调用和重试上次分配失败-JavaScript堆内存不足,angular,cordova,ionic-framework,ionic3,Angular,Cordova,Ionic Framework,Ionic3,我的ionic 3应用程序在ionic serve中运行良好,但在进行构建时,它的持续运行会因以下错误而停止 ==== JS stack trace ========================================= Security context: 000000200D3CFB49 <JS Object> 1: DoJoin(aka DoJoin) [native array.js:~129] [pc=00000315AEFE6C02] (this=000

我的ionic 3应用程序在ionic serve中运行良好,但在进行构建时,它的持续运行会因以下错误而停止

==== JS stack trace =========================================
Security context: 000000200D3CFB49 <JS Object>
    1: DoJoin(aka DoJoin) [native array.js:~129] [pc=00000315AEFE6C02] (this=000000200D304381 <undefined>,w=000000FF69DCAE69 <JS Array[414]>,x=414,N=000000200D3043C1 <true>,J=000000200D3AE4C9 <String[1]:  >,I=000000200D3B46D9 <JS Function ConvertToString (SharedFunctionInfo 000000200D352DC9)>)
2: Join(aka Join) [native array.js:180] [pc=00000315AEFFA292] (this=000000200D304381 <undefined>...

 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
提前感谢

我已通过以下步骤解决了此问题:

  • 在环境变量路径中添加“C:\Windows\System32”
  • 通过ionic cordova Platform rm android移除平台
  • 通过cordova平台添加android,使用cordova添加平台
  • 采用ionic cordova run android构建
  • 检查项目中生成的Apk,Ex:D:\Ionic3\authentic\platforms\android\build\outputs\Apk
  • 我希望这是由最新的爱奥尼亚版本引起的问题,谢谢大家。我已经通过以下步骤解决了这个问题:

  • 在环境变量路径中添加“C:\Windows\System32”
  • 通过ionic cordova Platform rm android移除平台
  • 通过cordova平台添加android,使用cordova添加平台
  • 采用ionic cordova run android构建
  • 检查项目中生成的Apk,Ex:D:\Ionic3\authentic\platforms\android\build\outputs\Apk

  • 我希望这是由最新的ionic版本引起的问题,谢谢大家。我更新了package.json中的构建脚本,并且成功了

      "scripts": {
        "clean": "ionic-app-scripts clean",
        "build": "node --max-old-space-size=2048 ./node_modules/.bin/ionic-app-scripts build",
        "lint": "ionic-app-scripts lint",
        "ionic:build": "node --max-old-space-size=2048 ./node_modules/.bin/ionic-app-scripts build",
        "ionic:serve": "ionic-app-scripts serve"
      },
    

    我更新了package.json中的构建脚本,它成功了

      "scripts": {
        "clean": "ionic-app-scripts clean",
        "build": "node --max-old-space-size=2048 ./node_modules/.bin/ionic-app-scripts build",
        "lint": "ionic-app-scripts lint",
        "ionic:build": "node --max-old-space-size=2048 ./node_modules/.bin/ionic-app-scripts build",
        "ionic:serve": "ionic-app-scripts serve"
      },
    

    可能重复您为什么不尝试最新的爱奥尼亚3.7.1升级版爱奥尼亚,仍然相同错误可能重复您为什么不尝试最新的爱奥尼亚3.7.1升级版爱奥尼亚,仍然相同错误