微信小程序使用分包

小程序是一種全新的連接用戶與服務(wù)的方式页徐,它可以在微信內(nèi)被便捷地獲取和傳播识樱,同時具有出色的使用體驗。

小程序推崇的是輕便,在2017年的時候,小程序發(fā)布的壓縮包從1M升級到了2M,但是在真實的項目中,還是有可能會超出2M的情況發(fā)生,因此我們需要使用分包.

官方地址:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html

配置方法

假設(shè)支持分包的小程序目錄結(jié)構(gòu)如下:

├── app.js
├── app.json
├── app.wxss
├── packageA
├── packageB
├── pages
│   ├── index
│   └── logs
│   └── cat
│   └── apple
└── utils

開發(fā)者通過在 app.json subpackages 字段聲明項目分包結(jié)構(gòu):

{
  "pages":[
    "pages/index",
    "pages/logs"
  ],
  "subpackages": [
    {
      "root": "packageA",
      "pages": [
        "pages/cat"
      ]
    }, {
      "root": "packageB",
      "name": "pack2",
      "pages": [
        "pages/apple"
      ]
    }
  ]
}

*注意 *:保存后你會發(fā)現(xiàn),cat,apple會自動生成對應(yīng)的目錄,因為分包只需要建一個根目錄就行,別的在subpackages種配置

打包原則

  • 聲明 subpackages 后化借,將按 subpackages 配置路徑進(jìn)行打包周偎,subpackages 配置路徑外的目錄將被打包到 app(主包) 中
  • app(主包)也可以有自己的 pages(即最外層的 pages 字段)
  • subpackage 的根目錄不能是另外一個 subpackage 內(nèi)的子目錄
  • tabBar 頁面必須在 app(主包)內(nèi)

引用原則

  • packageA 無法 require packageB JS 文件,但可以 require app嗽测、自己 package 內(nèi)的 JS 文件
  • packageA 無法 import packageB 的 template绪励,但可以 require app、自己 package 內(nèi)的 template
  • packageA 無法使用 packageB 的資源唠粥,但可以使用 app疏魏、自己 package 內(nèi)的資源
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市晤愧,隨后出現(xiàn)的幾起案子大莫,更是在濱河造成了極大的恐慌,老刑警劉巖官份,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件只厘,死亡現(xiàn)場離奇詭異,居然都是意外死亡贯吓,警方通過查閱死者的電腦和手機(jī)懈凹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來悄谐,“玉大人介评,你說我怎么就攤上這事∨澜ⅲ” “怎么了们陆?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長情屹。 經(jīng)常有香客問我坪仇,道長,這世上最難降的妖魔是什么垃你? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任椅文,我火速辦了婚禮喂很,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘皆刺。我一直安慰自己少辣,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布羡蛾。 她就那樣靜靜地躺著漓帅,像睡著了一般。 火紅的嫁衣襯著肌膚如雪痴怨。 梳的紋絲不亂的頭發(fā)上忙干,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天,我揣著相機(jī)與錄音浪藻,去河邊找鬼捐迫。 笑死,一個胖子當(dāng)著我的面吹牛爱葵,可吹牛的內(nèi)容都是我干的弓乙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼钧惧,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了勾习?” 一聲冷哼從身側(cè)響起浓瞪,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎巧婶,沒想到半個月后乾颁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡艺栈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年英岭,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片湿右。...
    茶點(diǎn)故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡诅妹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出毅人,到底是詐尸還是另有隱情吭狡,我是刑警寧澤,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布丈莺,位于F島的核電站划煮,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缔俄。R本人自食惡果不足惜弛秋,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一器躏、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蟹略,春花似錦登失、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至茅茂,卻和暖如春捏萍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背空闲。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工令杈, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人碴倾。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓逗噩,卻偏偏與公主長得像,于是被迫代替她去往敵國和親跌榔。 傳聞我的和親對象是個殘疾皇子异雁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,652評論 2 354