Abd*_*eez 2 amazon-web-services angular-cli aws-codebuild
我正在为我的 angular-7 项目使用 AWS 代码构建。我在现有项目中安装 AWS-amplify,但在构建 AWS 服务 (codeBuild) 时出现以下错误。
ng build --prod:Javascript 堆内存不足
本地构建运行成功,但不知道管道(codeBuild)阶段失败的真正原因。
尝试了 StackOverflow 的一些帮助以及类似这个问题的帮助,但一切都是徒劳的。知道为什么 AWS 代码构建会出现此问题而不是本地代码构建吗?以及解决方案来摆脱此问题。谢谢
经过 AWS 文档和论坛的大量研究。得到以下解决方案如下。
在代码构建的 ENV 变量中添加内存
打开 CodeBuild 服务并打开您的项目。
点击构建详细信息,会有一段环境变量。
编辑 ENV 变量,并在附加配置中根据您的要求添加以下值。
图片中显示的值为--max_old_space_size=4096。
根据需要增加计算值。
| 归档时间: |
|
| 查看次数: |
3938 次 |
| 最近记录: |