解析vscode中layabox2.0命令行编译打包问题 layabox2 / 解析vscode中layabox2.0命令行编译打包问题 layabox2

到此这篇关于layabox2.0命令行在vscode中编译打包问题的文章就介绍到这了

"preLaunchTask": "compile"
launch.json
{  "version": "2.0.0",  "tasks": [    {      "label": "compile",      "type": "shell",      "command": "layaair2-cmd compile",      "group":{        "kind": "build",        "isDefault": true      }    }  ]}
tasks.json

除此之外,若是想在vscode界面点击f5,可以执行编译然后在启动,需要配置一下tasks.json和launch.json

除了编译命令以外,对于发布命令,需要你在laya的编辑器里手动发布一次,不然会提示你找不到对应的json文件,比如wxgame.json

注意
//HTML5版本发布命令layaair2-cmd publish -c web//微信小游戏版本发布命令layaair2-cmd publish -c wxgame//百度小游戏版本发布命令layaair2-cmd publish -c bdgame//小米快游戏版本发布命令layaair2-cmd publish -c xmgame//OPPO小游戏版本发布命令layaair2-cmd publish -c oppogame//vivo小游戏版本发布命令layaair2-cmd publish -c vivogame//QQ小游戏版本发布命令layaair2-cmd publish -c qqgame
打包命令
layaair2-cmd compile
发布命令

安装完以后就可以使用命令行了啊

npm i layaair2-cmd -g
下面安装layaair2-cmd
PS E:\study\project\laya\layaTestApp> nvm list   12.16.2 * 10.4.0 (Currently using 64-bit executable)PS E:\study\project\laya\layaTestApp> gulp -vCLI version: 2.2.0Local version: 4.0.2PS E:\study\project\laya\layaTestApp>

我使用的正确的一组版本匹配

primordials is not defined
形如下面的报错

检查node的版本和gulp版本,最好使用nvm来管理node版本,本人遇到这两种版本匹配的时候会造成layaair2-cmd命令编译报错的问题

Chrome是目前最受欢迎的网络浏览器之一,它拥有许多实用的功能,可以帮助用户更加便捷地使用网络。今天,我们来探讨一下如何使用Chrome来优化你的网络浏览体验。

首先,Chrome拥有快速加载页面的能力。它使用了一些优化技术,例如在加载页面时使用多个线程和减少内存占用,以保证页面可以更快地加载。因此,Chrome可以更快地展示网页内容,节省你的时间。

其次,Chrome具有一些方便的浏览器扩展程序。这些扩展程序可以帮助你完成各种任务,例如在线翻译、广告屏蔽、密码管理等。你可以在Chrome网上商店中下载和安装这些扩展程序,以便更好地满足你的需求。

另外,Chrome还拥有一些实用的快捷键和手势。这些功能可以帮助你更快地完成一些任务,例如打开新标签页、搜索内容、刷新页面等。你可以自定义这些快捷键和手势,以便更加适合你的使用习惯。

最后,Chrome还具有内置的安全保护功能。例如,它可以阻止网页自动播放视频、防止弹出广告窗口等。这些功能可以保护你的设备免受网络攻击和恶意软件的侵害。

总之,Chrome是一款非常实用的网络浏览器,它具有快速加载页面的能力、方便的浏览器扩展程序、实用的快捷键和手势以及内置的安全保护功能。如果你想要更好地使用网络,那么Chrome一定是你的不二之选。

文章结束。