版本: 2.4.7
代码量过大导致构建失败.
Error: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
已知,在qgame目录下去手动修改node_modules/bin/mg-service.cmd的内容,如下
"%_prog%" "%dp0%\..\@vivo-minigame\cli-service\bin\cli-service.js" %*
"%_prog%" "--max-old-space-size=10240" "%dp0%\..\@vivo-minigame\cli-service\bin\cli-service.js" %*
在中间插入 --max-old-space-size=10240 可以解决。 但是不知道如何继承到构建流程里面去修改。
其他方式,如,系统环境变量设置NODE_OPTIONS为–max-old-space-size=10240 还是会报错.
目前的诉求是,如何在构建流程中去修改这个地方,有没有方法?