layabox2.0命令行在vscode中編譯打包問題
檢查node的版本和gulp版本,最好使用nvm來管理node版本,本人遇到這兩種版本匹配的時候會造成layaair2-cmd命令編譯報錯的問題
形如下面的報錯
primordials is not defined
我使用的正確的一組版本匹配
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 -v CLI version: 2.2.0 Local version: 4.0.2 PS E:\study\project\laya\layaTestApp>
下面安裝layaair2-cmd
npm i layaair2-cmd -g
安裝完以后就可以使用命令行了啊
發(fā)布命令
layaair2-cmd compile
打包命令
//HTML5版本發(fā)布命令 layaair2-cmd publish -c web //微信小游戲版本發(fā)布命令 layaair2-cmd publish -c wxgame //百度小游戲版本發(fā)布命令 layaair2-cmd publish -c bdgame //小米快游戲版本發(fā)布命令 layaair2-cmd publish -c xmgame //OPPO小游戲版本發(fā)布命令 layaair2-cmd publish -c oppogame //vivo小游戲版本發(fā)布命令 layaair2-cmd publish -c vivogame //QQ小游戲版本發(fā)布命令 layaair2-cmd publish -c qqgame
注意
除了編譯命令以外,對于發(fā)布命令,需要你在laya的編輯器里手動發(fā)布一次,不然會提示你找不到對應(yīng)的json文件,比如wxgame.json
除此之外,若是想在vscode界面點擊f5,可以執(zhí)行編譯然后在啟動,需要配置一下tasks.json和launch.json
tasks.json
{
"version": "2.0.0",
"tasks": [
{
"label": "compile",
"type": "shell",
"command": "layaair2-cmd compile",
"group":{
"kind": "build",
"isDefault": true
}
}
]
}
launch.json
"preLaunchTask": "compile"
總結(jié)
到此這篇關(guān)于layabox2.0命令行在vscode中編譯打包問題的文章就介紹到這了,更多相關(guān)layabox2.0命令行在vscode中編譯打包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
lambda 表達式導(dǎo)致 Arthas 無法 redefine 的問題
這篇文章主要介紹了lambda 表達式導(dǎo)致 Arthas 無法 redefine 的問題,本文通過圖文實例相結(jié)合給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06
Windows本地部署OpenManus并接入Mistral模型的完整教程
Manus作為一款強大的本地LLM應(yīng)用平臺引起了廣泛關(guān)注,但它需要邀請碼才能使用,不過OpenManus團隊僅用了3小時就復(fù)刻了一個功能相似的開源替代方案,下面我們來看看在Windows環(huán)境下的完整部署過程吧2025-03-03
如何免費獲取 Jetbrain 全家桶使用兌換碼的正確姿勢(推薦)
這篇文章主要介紹了免費獲取 Jetbrain 全家桶使用兌換碼的正確姿勢(推薦),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
Keras搭建Efficientdet目標(biāo)檢測平臺的實現(xiàn)思路
EfficientNet模型具有很獨特的特點,這個特點是參考其它優(yōu)秀神經(jīng)網(wǎng)絡(luò)設(shè)計出來的,本文以Efficientnet-B0和Efficientdet-D0為例,進行Efficientdet的解析,感興趣的朋友一起看看吧2021-06-06
git工作區(qū)暫存區(qū)與版本庫基本理解及提交流程全解
這篇文章主要為大家介紹了git工作區(qū)暫存區(qū)與版本庫基本理解及提交流程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2022-04-04
vscode中使用Autoprefixer3.0無效的解決方法
這篇文章主要介紹了vscode中使用Autoprefixer3.0無效的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06

