国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【微信小程序-原生開(kāi)發(fā)】實(shí)用教程21 - 分包

這篇具有很好參考價(jià)值的文章主要介紹了【微信小程序-原生開(kāi)發(fā)】實(shí)用教程21 - 分包。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

分包的流程

當(dāng)微信小程序主包大小超過(guò)2M時(shí),則需要對(duì)微信小程序進(jìn)行分包,方法如下:

1. 轉(zhuǎn)移頁(yè)面文件

  • 在項(xiàng)目根目錄下,新建文件夾 package1 (即自定義的分包名為 package1
  • 文件夾 package1 內(nèi)新建文件夾 pages
  • 將需要放入分包的頁(yè)面文件,轉(zhuǎn)移到 /package1/pages 文件夾中

小程序新建分包,# 微信小程序,# 已歸檔鏈接,微信小程序,分包

2. 添加分包頁(yè)面路徑

  • 刪除已轉(zhuǎn)移到分包的頁(yè)面在 app.json 中的頁(yè)面路徑
  • app.json 中新增分包頁(yè)面路徑
  "subPackages": [
    {
      "root": "package1",
      "pages": [
        "pages/account/index",
        "pages/account/statistics/index"
      ]
    }
  ],

3. 同步修改分包頁(yè)面的跳轉(zhuǎn)路徑

路由上需加上分包名!

wx.navigateTo({
   url: '/package1/pages/account/statistics/index',
   success: function (res) {}
})

分包的注意事項(xiàng)

  • 整個(gè)小程序所有分包體積不能大于16M(主包+分包)
  • 單個(gè)分包/主包大小不能超過(guò)2M
  • tabBar頁(yè)面需要放到主包中
  • 主包無(wú)法引用分包的私有資源
  • 分包之間不能相互引用私有資源
  • 分包可以引用主包內(nèi)的公共資源

分包預(yù)下載

在指定頁(yè)面自動(dòng)預(yù)下載可能需要的分包,從而提升后序分包頁(yè)面的啟動(dòng)速度。

app.json 中添加配置文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-533484.html

  "preloadRule": {
    "pages/index/index": {
      "network": "wifi",
      "packages": [
        "package1"
      ]
    }
  },
  • 當(dāng)打開(kāi)小程序首頁(yè)時(shí),若用戶連上了wifi,則會(huì)自動(dòng)下載分包 package1,而不是等到打開(kāi)分包頁(yè)面時(shí)才開(kāi)始下載分包。

到了這里,關(guān)于【微信小程序-原生開(kāi)發(fā)】實(shí)用教程21 - 分包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序 之 原生開(kāi)發(fā)

    微信小程序 之 原生開(kāi)發(fā)

    小程序的核心技術(shù)主要是三個(gè): 頁(yè)面布局:WXML ,類似HTML 頁(yè)面樣式:WXSS ,幾乎就是CSS(某些不支持,某些進(jìn)行了增強(qiáng),但是基本是一致的) 頁(yè)面腳本: JavaScript+WXS(WeixinScript) 網(wǎng)址 :?微信小程序 網(wǎng)址 :?微信開(kāi)發(fā)者工具下載地址與更新日志 | 微信開(kāi)放文檔 Vue的MVVM和小程序MVV

    2023年04月08日
    瀏覽(28)
  • 微信小程序(十四)分包和分包預(yù)加載

    微信小程序(十四)分包和分包預(yù)加載

    注釋很詳細(xì),直接上代碼 上一篇 新增內(nèi)容: 1.分包的配置 2.分包預(yù)加載的寫(xiě)法 先說(shuō)說(shuō)為什么需要分包: 小程序追求小而快,主包的大小控制是 小程序上線的硬性要求 ,分包有利于小程序 優(yōu)化加載速度 分包的注意事項(xiàng): 單個(gè)分包大小不能超過(guò)2mb 分包不意味著可以無(wú)限增加

    2024年01月25日
    瀏覽(20)
  • 微信小程序獨(dú)立分包與分包預(yù)下載

    微信小程序獨(dú)立分包與分包預(yù)下載

    官網(wǎng)鏈接 獨(dú)立分包配置方法 獨(dú)立分包使用限制 獨(dú)立分包中不能依賴主包和其他分包中的內(nèi)容,包括 js 文件、模板、wxss、自定義組件等; App 只能在主包內(nèi)定義,獨(dú)立分包中不能定義 App,會(huì)造成無(wú)法預(yù)期的行為 獨(dú)立分包中暫時(shí)不支持使用插件 分包預(yù)加載 開(kāi)發(fā)者可以通過(guò)在

    2024年02月20日
    瀏覽(19)
  • 使用vscode開(kāi)發(fā)原生微信小程序

    使用vscode開(kāi)發(fā)原生微信小程序

    文章目錄 前言 一、vscode需要下載哪些插件? 二、相關(guān)配置 總結(jié) 由于微信小程序開(kāi)發(fā)工具的弊端,我們可以使用vscode來(lái)開(kāi)發(fā)微信小程序,只需要做好一下的配置即可. 1.安裝微信小程序開(kāi)發(fā)助手 2.wechat-snippet 3.Easy-WXLESS 1.打開(kāi)設(shè)置 在settings.json中添加以下代碼 由于微信小程序開(kāi)發(fā)

    2024年02月16日
    瀏覽(30)
  • 微信小程序---分包操作

    微信小程序---分包操作

    有時(shí)候我們的小程序太大,首次打開(kāi)小程序的時(shí)候回比較慢,這個(gè)時(shí)候我們可以試試分包操作。分包可以讓用戶在操作小程序的時(shí)候按需下載資源(用戶在進(jìn)入某些頁(yè)面的時(shí)候才去下載相應(yīng)的資源,可以加快小程序的速度,優(yōu)化用戶體驗(yàn))。 小程序代碼有個(gè)2M限制,是不是有

    2023年04月17日
    瀏覽(24)
  • 分包(微信小程序)

    分包(微信小程序)

    首先,微信小程序中使用分包是為了減少首屏的請(qǐng)求,因?yàn)槲⑿判〕绦驎?huì)默認(rèn)下載主包內(nèi)的內(nèi)容并展示到頁(yè)面上,但是隨著業(yè)務(wù)量的增加,代碼量也會(huì)越來(lái)越大。會(huì)導(dǎo)致我們啟動(dòng)小程序的時(shí)候首頁(yè)加載速度過(guò)慢的這個(gè)問(wèn)題。這時(shí)我們就可以采用分包技術(shù)來(lái)解決首次加載速度慢

    2024年02月04日
    瀏覽(23)
  • 微信小程序如何分包

    微信小程序如何分包

    微信小程序開(kāi)發(fā)過(guò)程中,隨著業(yè)務(wù)不斷迭代,程序包的體積越來(lái)越大,使用分包加載是開(kāi)發(fā)者必須面對(duì)的問(wèn)題。 正常情況下,小程序首次啟動(dòng)時(shí),會(huì)將整個(gè)代碼包下載下來(lái),所以如果代碼包過(guò)大,會(huì)影響小程序首次啟動(dòng)時(shí)間,因此微信官方對(duì)小程序代碼包做了大小限制。 一

    2023年04月24日
    瀏覽(26)
  • 微信小程序---如何創(chuàng)建分包

    微信小程序---如何創(chuàng)建分包

    1.在項(xiàng)目根目錄中,創(chuàng)建分包的根目錄,名為subpkg,這個(gè)名字可以自己定義 2.在 pages.json 中,和 pages 節(jié)點(diǎn)平級(jí)的位置聲明 subPackages 節(jié)點(diǎn),用來(lái)定義分包相關(guān)的結(jié)構(gòu): 3.在分包目錄,點(diǎn)擊右鍵新建頁(yè)面,例如:

    2024年01月20日
    瀏覽(15)
  • uniapp 微信小程序分包

    uniapp 微信小程序分包

    uniapp項(xiàng)目編譯到微信小程序上傳代碼時(shí)提示體積過(guò)大,這個(gè)時(shí)候就要做優(yōu)化了,大致就以下幾個(gè)方面 1.減少或壓縮本地圖片 2.刪減重復(fù)代碼,刪減無(wú)用CSS樣式 3.減少無(wú)用組件引用 這個(gè)時(shí)候做完發(fā)現(xiàn)也優(yōu)化不了多少體積,代碼包還是過(guò)大,所以就要用到分包了 分包步驟 1.在p

    2024年02月14日
    瀏覽(26)
  • 微信小程序如何分包管理

    微信小程序的分包管理可以幫助你更有效地組織和管理小程序的代碼和資源,以提高性能和加載速度。以下是一些關(guān)于如何進(jìn)行微信小程序分包管理的步驟: 微信小程序的分包管理可以幫助你更有效地組織和管理小程序的代碼和資源,以提高性能和加載速度。以下是一些關(guān)于

    2024年02月09日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包