Egret 编译内存溢出解决方法

Egret 编译内存溢出处理办法

    • 处理

前言 使用白鹭引擎一段时间后,感觉还挺好用的,但是最近偶尔会出现 编译时 内存溢出的情况,网上找了一下原因是 node.js 版本问题导致。日常记录

处理

报错提示

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

官网下载最新 node.js 工具 地址: https://nodejs.org/en/
解密后安装,

安装完后找到 egretLauncher 安装路径的 resources\app\engine\win 目录。

例:C:\Program Files (x86)\Egret\EgretLauncher\resources\app\engine\win

找到 node.exe文件,改个名字即可。如:node_back.exe

安装后 若出现下面情况,可以不用管
Egret 内存溢出

最后,温馨提示:
安装完nodejs后可能需要重启下电脑,有些电脑可能安装后不会立马生效。

你可能感兴趣的:(Egret_H5,Typescript)