解决egret白鹭引擎编译项目是报内存溢出的问题
ChrisXie Lv5

说明:

egret项目比较大了后编译文件也多了起来,在编译的时候会报内存溢出的问题
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

解决方式

最开始使用修改安装白鹭引擎引入的node名称重启电脑的方式解决了。但是发布项目和新建项目会报错找不到node。

所以。。。。就找到了另外一种方式,替换成自己下载安装后的node.js.
安装和配置官网下载最新 node.js 工具 地址: https://nodejs.org/en/
把安装目录例:C:\Program Files\nodejs 里面的node.exe 和 C:\Program Files\nodejs\node_modules 里面的npm文件直接拷贝到(地址按照自己的配置环境来)
目录,例:C:\Program Files (x86)\Egret\EgretLauncher\resources\app\engine\win

  • 拷贝后需要重启电脑
    这样就可以完好如初了。
 评论

文章目录

相关文章
标签云 更多