laya从2.4开始分离的代码编辑器,laya的IDE已经彻底的变成了一个启动器,平时毫无作用。通过下面配置可以在平时不用打开LayaIDE.
1、配置好laya的命令行打包工具layaair2-cmd,可以参考官方文档: https://ldc2.layabox.com/doc/?nav=zh-ts-3-0-9
2、复制以下代码到一个bat脚本文件里:
@echo off
call "D:\Program Files (x86)\Tencent\微信web开发者工具\cli.bat" close --project 您的项目目录
call layaair2-cmd publish -c wxgame
cd release
call ./wxclear.bat
echo "启动微信开发工具"
call "D:\Program Files (x86)\Tencent\微信web开发者工具\cli.bat" open --project 您的项目目录
exit(0)
注1:wxclear.bat是自己写的删除和拷贝文件脚本,没有可以删除。开发工具选自己的安装目录。
注2:因为开发者工具安装目录可能存在汉字,bat文件的编码格式一定要和系统的一致,国内一般编码ANSI
注3:首次的编译还是要在Laya的IDE进行,它会进行一些初始化设置。可查看.\laya\wxgame.json文件
在vscode里运行此脚本即可告别来回切换启动LayaIDE。
如果想要自动上传到微信平台,把最后改为:
call "D:\Program Files (x86)\Tencent\微信web开发者工具\cli.bat" upload--project 您的项目目录