MorJS 多端部署

2023-10-30 18:07 更新

之前我們通過 ?npm run dev? 命令行開啟了多端的編譯及監(jiān)聽,若是改為 ?npm run dev:wechat? 則是只開啟對(duì)于微信端的編譯及監(jiān)聽,從 package.json 中配置不難發(fā)現(xiàn),其區(qū)別在于命令行多了一個(gè) ?--name wechat? 的配置,通過 MorJS 基礎(chǔ) - 命令行 可以查到 ?--name? 用于指定配置名稱,也就是我們配置文件 ?mor.config.ts? 中的配置 name。

通過 ?npm run compile:prod? 命令行可對(duì)源碼進(jìn)行多端打包編譯,不同于 dev 的是開啟了生產(chǎn)模式編譯構(gòu)建,開啟生產(chǎn)模式后會(huì)自動(dòng)開啟壓縮支持,增加代碼維度 context 條件編譯、關(guān)閉 mock 等默認(rèn)行為,同樣若是改為 ?npm run compile:prod:wechat? 則是只開啟對(duì)于微信端的生產(chǎn)構(gòu)建編譯。

默認(rèn)產(chǎn)物目錄 ?dist? 下則是多端編譯的產(chǎn)物結(jié)果,對(duì)輸出產(chǎn)物目錄進(jìn)行修改有兩種方式:

  1. ?mor.config.ts? 配置修改,通過 MorJS 基礎(chǔ) - 配置 可以查到配置 ?outputPath? 可以修改輸出產(chǎn)物目錄。
  2. 命令行 ?--output-path? 配置,通過 MorJS 基礎(chǔ) - 命令行 可以查到 ?--output-path? 用于修改輸出產(chǎn)物目錄,優(yōu)先級(jí)比 ?mor.config.ts? 配置。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)