@SET NODE64=D:\Program Files\nodejs @IF EXIST "%~dp0node_modules\egret\EgretEngine" ( FOR /F "usebackq delims=" %%a in ("%~dp0node_modules\egret\EgretEngine") do @(set EGRET=%%a) ) ELSE ( set EGRET=%~dp0node_modules ) @IF EXIST "%NODE64%\node.exe" ( "%NODE64%\node.exe" --max-old-space-size=4000 "%EGRET%\selector.js" %* ) ELSE ( @SETLOCAL @SET PATHEXT=%PATHEXT:;.JS;=;% node --max-old-space-size=4000 "%EGRET%\selector.js" %* )
2019.04.26更新:node
从官方下载最新的egret,上面改动后面编译后还使用32位的nodejs编译, 将引擎目录下面的nodejs替换掉就行了。npm
使用本身安装在d盘的,D:\Program Files\nodejs目录下在的node.exe与D:\Program Files\nodejs\node_modules\npm文件夹bash
替换掉C:\Program Files (x86)\Egret\EgretLauncher\resources\app\engine\win目录下面的node.exe与npm文件夹app