[LayaAirIDE 2.0]2.0 Mac 无法编译

1.png


2.png


我已经装了,依然是这个问题。。这个项目是windows的2.0版本创建的。。。mac拉取过来后,一直报这个。。。但是在mac上面新创建项目,是正常的
 
已邀请:

kylin9718

赞同来自: 137*****213

问题确认了,你这个项目应该是beta3之前的windows版创建出来的,当时的 gulpfile.js 脚本还没有考虑mac版的问题,导致之前的 gulpfile.js 脚本无法在mac上运行。
 
你可以使用beta3以后的版本创建新的 gulpfile.js 脚本并替换,或者将第4、5行替换为以下内容:
let ideModuleDir = useIDENode ? process.argv[1].replace("gulp\\bin\\gulp.js", "").replace("gulp/bin/gulp.js", "") : "";
let workSpaceDir = useIDENode ? process.argv[2].replace("--gulpfile=", "").replace("\\.laya\\gulpfile.js", "").replace("/.laya/gulpfile.js", "") : "./../";

kylin9718

赞同来自:

我这里没能复现你的问题。方不方便给一个可以复现的例子,我查一下问题。

king514jy

赞同来自:

已发了项目,我MAC编译不了

要回复问题请先

商务合作
商务合作