MorJS 復(fù)雜小程序 集成產(chǎn)物臨時(shí)目錄

2024-01-18 17:49 更新

MorJS 會(huì)將集成產(chǎn)物統(tǒng)一存放到項(xiàng)目根目錄的 .mor/composer 臨時(shí)目錄中,其中宿主模塊會(huì)統(tǒng)一放在 .mor/composer/hosts 目錄中,子模塊會(huì)統(tǒng)一放在 .mor/composer/modules 目錄中。

集成的宿主模塊和各個(gè)子模塊的狀態(tài)都是獨(dú)立維護(hù)的,比如某次執(zhí)行集成命令:

[mor] ? ┌──────────────────────────────────────────────┬────────────────┬──────┬──────┬──────┐
        │ 模塊 (共 6 個(gè), 集成終態(tài): 已集成)                 │ 版本           │ 類型  │ 模式  │ 結(jié)果 │
        ├──────────────────────────────────────────────┼────────────────┼──────┼──────┼──────┤
        │ miniprogram_host                             │ *              │ 宿主  │ 編譯 │  ?   │
        ├──────────────────────────────────────────────┼────────────────┼──────┼──────┼──────┤
        │ subpackage1                                  │ dev/1.0.0      │ 分包  │ 組合 │  ?   │
        ├──────────────────────────────────────────────┼────────────────┼──────┼──────┼──────┤
        │ subpackage2                                  │ feat/1.0.0     │ 分包  │ 組合 │  ?   │
        ├──────────────────────────────────────────────┼────────────────┼──────┼──────┼──────┤
        │ subpackage3                                  │ feature/1.0.0  │ 分包  │ 組合 │  ?   │
        ├──────────────────────────────────────────────┼────────────────┼──────┼──────┼──────┤
        │ subpackage4                                  │ dev/1.1.0      │ 分包  │ 組合 │  ?   │
        ├──────────────────────────────────────────────┼────────────────┼──────┼──────┼──────┤
        │ subpackage5                                  │ feature/1.1.0  │ 分包  │ 組合 │  ?   │
        └──────────────────────────────────────────────┴────────────────┴──────┴──────┴──────┘

上方集成的模塊中,subpackage1 模塊集成失敗,可直接通過(guò)刪除目錄 .mor/composer/modules/subpackage1 后重新運(yùn)行命令,也可以通過(guò)命令行

npx mor clean all

來(lái)清理 MorJS 的緩存目錄 node_modules/.cache/mor 和臨時(shí)文件目錄 .mor 后,重新運(yùn)行之前的集成命令。

通常情況下,推薦只刪除出問(wèn)題的模塊,這樣當(dāng)再次運(yùn)行集成命令時(shí),已完成集成的模塊,會(huì)被跳過(guò),可大大節(jié)約集成時(shí)間。


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)