Angular4.x+Ionic3 踩坑之路之打包时出现JAVASCRIPT HEAP OUT OF
发布时间:2020-12-17 08:17:59 所属栏目:安全 来源:网络整理
导读:最近开发的一个比较大型的App时打生产环境包是出现内存不足导致打包失败的问题。然后百度发现解决方法都是一样,自己试了一下都没什么暖用,心里只想用呵呵来形容了。最后经朋友介绍,技术问题还得去谷歌,gitub官网,果然问题真的找到了,而已也解决了,以
最近开发的一个比较大型的App时打生产环境包是出现内存不足导致打包失败的问题。然后百度发现解决方法都是一样,自己试了一下都没什么暖用,心里只想用呵呵来形容了。最后经朋友介绍,技术问题还得去谷歌,gitub官网,果然问题真的找到了,而已也解决了,以下是给出几种解决方案: Ionic github官网
解决方法一:(自己也是通过这种方法解决问题的,推荐)1.在package.json文件的scripts中添加 { script:{ "ionic:build": "node --max-old-space-size=8192 ./node_modules/@ionic/app-scripts/bin/ionic-app-scripts.js build",} } 2.构建ionic npm run ionic:build --prod 3.构建codrova cordova build android --release cordova build ios --release 解决方法二:1.在node_modules/.bin/ionic-app-scripts.cmd文件的添加: @IF EXIST "%~dp0node.exe" ( "%~dp0node.exe" "%~dp0..@ionicapp-scriptsbinionic-app-scripts.js" %* ) ELSE ( @SETLOCAL @SET PATHEXT=%PATHEXT:;.JS;=;% node --max_old_space_size=4096 "%~dp0..@ionicapp-scriptsbinionic-app-scripts.js" %* ) 2.打包 ionic build android --prod --release --max_old_space_size=4096 总结建议大家有问题还是到官网去查询,感觉这里会比较专业。 愿你成为终身学习者 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |