cocos creator 命令行打包 如何指定TS引擎路径?
编辑器里 ‘偏好设置 -> 引擎管理器 -> 自定义 TS 引擎’ 这个数据是默认存储在全局的,指定完后打包就行了。
好的,3Q

这个勾选要去掉啊,后续版本我们优化一下界面
大意了,没太仔细看,一直以为是勾选了才能填自定义。。
按你说的,把内置的√去了,打包时日志还是一样。。。
设置完有重启编辑器吗
重启过了,我打包的命令行是:D:\work\CocosDashboard\resources.editors\Creator\3.1.1\CocosCreator.exe --project C:\windows\system32\config\systemprofile\AppData\Local\Jenkins.jenkins\workspace\Cocos2\Project --build “configPath=C:\windows\system32\config\systemprofile\AppData\Local\Jenkins.jenkins\workspace\Cocos2\Project\build\buildConfig_wechatgame.json”
是不是我指定了CocosCreator路径,引擎代码都用该路径下来呀, 打包命令能带上TS引擎路径吗?
目前命令行没有支持 带上 ‘’TS引擎路径 这个功能,每个配置选项都有它自己的设置方式。
是不是我指定了CocosCreator路径,引擎代码都用该路径下来呀
不是的,你发一下构建 log 我看看?项目路径 / temp/builder/log 里找一下,或者打开编辑器手动构建找一下 log
以下是jenkins的log,在cocos的log之前的输出信息,他多了Engine location的输出, 我怀疑是是否跟jenkins有关?
好吧,有很多可能性一一问下来太费时间了。你这样截图截断的部分我看不到,先不要命令行构建,手动构建也是一样的结果吗?
这个功能和命令行构建没有关系,这就是自定义引擎的通用流程。你这个 log 看下来就是使用的内置引擎,你确定你命令行构建用的编辑器和手动打开的是同一个吗?
我编辑器路径:
命令行打包用的也是这个。
用编辑器打包看了下日志,编译的TS引擎路径是我自定义的
log有个奇怪的地方,我明明是8-16日刚刚构建的,log文件名是8-15的,我特意构建前还把之前的log都删了。
我绕过jenkins用命令行构建是好的,看来是跟jenkins有关系
现在改了TS引擎路径后的配置文件是在哪的,我试下把相关配置在jenkins中加一下环境变量试试
命令行构建有传递 --dev 吗?是的话配置文件会存在不同的地方,就会有差异






