1. 程式人生 > >自動刪除Laya釋出微信小遊戲的時候自動打包的libs資料夾

自動刪除Laya釋出微信小遊戲的時候自動打包的libs資料夾

討厭釋出微信小遊戲的時候自動打包的libs資料夾

問題

每次用Laya釋出到微信小遊戲上的時候,會自動打包libs資料夾,而這個資料夾正式上傳的時候是可以刪除的,本身在微信開發者工具上執行也可以刪除。但是,我沒找到LayaAir哪裡可以設定不釋出libs資料夾。

而如果libs資料夾不刪除,包體則會很大,微信開發者工具編譯一下都很卡。

解決方案

官方的解決方案我沒找到,只有野方法。

LayaAir在釋出的選項上有一個後續執行指令碼的選項。我們從這裡入手。

  1. 在專案釋出目錄上級建立一個執行指令碼,比如我的專案釋出目錄是E:\LayaPublish\myLaya\wxgame
    ,則在E:\LayaPublish\myLaya目錄建立一個.cmd檔案,直接文字檔案改字尾名就可以。
  2. 填寫執行指令碼,根據自己的目錄填寫,比如我按照上面的目錄,填寫
rd/s/q E:\LayaPublish\myLaya\wxgame\libs

E:\LayaPublish\myLaya\wxgame是我的專案釋出目錄。為什麼不用相對路徑?我試過,無效,這個指令碼天知道在哪裡被運行了。
3. 然後,在釋出視窗的後續執行指令碼選擇我們建立的這個指令碼,釋出,我們就可以看到libs資料夾被刪除了。(如果微信開發者工具開啟著這個專案,則只會刪除libs資料夾裡面的檔案,這個目錄還保留。)

結束語

Laya為什麼不叫LaJi。