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

【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】

這篇具有很好參考價(jià)值的文章主要介紹了【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

項(xiàng)目場景:

使用HBuilder編輯器編譯uniapp的項(xiàng)目轉(zhuǎn)為微信小程序,并上傳發(fā)布項(xiàng)目


問題描述

微信小程序官網(wǎng)限制發(fā)布的主包大小不能超過2mb,我的項(xiàng)目編譯后大小為3mb


原因分析:

1.vendor.js文件過大,打包的時(shí)候并沒有設(shè)置為mini版
2.項(xiàng)目的主包太大,并沒有分包出去(后面會詳細(xì)說明如何分包)


解決方案:

1.把微信小程序右上角該壓縮的都√上,把項(xiàng)目中的圖片在線壓縮

【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】

2.HBuilder編譯uniapp為微信小程序時(shí),設(shè)置壓縮。步驟如下

找到項(xiàng)目根目錄的package.json,找到dev:mp-weixin這一行,在命令行后加 --watch --minimize

"dev:mp-weixin": "cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch --minimize",

【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】

3.分包(最大的缺點(diǎn)就是需要修改項(xiàng)目結(jié)構(gòu)),詳細(xì)流程如下:

3.1 需要你把原本的pages文件下的文件分離出來,如以下
【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】
3.2 在項(xiàng)目的pages.json文件里pages里對象path路徑就不能跟subPackages里對象path路徑重復(fù)。
【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】
3.3 在項(xiàng)目src下找到mainfest.json文件,在mp-weixin中添加以下代碼(分包設(shè)置)

"optimization":{
    "subPackages":true
}

【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】

最后效果

【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】

? 踩坑不易,還希望各位大佬支持一下 \textcolor{gray}{踩坑不易,還希望各位大佬支持一下} 踩坑不易,還希望各位大佬支持一下

?? 個人主頁: \textcolor{green}{個人主頁:} 個人主頁: 沉默小管

?? 個人網(wǎng)站: \textcolor{green}{個人網(wǎng)站:} 個人網(wǎng)站: 沉默小管

?? 個人導(dǎo)航網(wǎng)站: \textcolor{green}{個人導(dǎo)航網(wǎng)站:} 個人導(dǎo)航網(wǎng)站: 沉默小管導(dǎo)航網(wǎng)

?? 技術(shù)交流 Q Q 群: 837051545 \textcolor{green}{技術(shù)交流QQ群:837051545} 技術(shù)交流QQ群:837051545

?? 點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動力! \textcolor{green}{點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動力!} 點(diǎn)贊,你的認(rèn)可是我創(chuàng)作的動力!

?? 收藏,你的青睞是我努力的方向! \textcolor{green}{收藏,你的青睞是我努力的方向!} 收藏,你的青睞是我努力的方向!

?? 評論,你的意見是我進(jìn)步的財(cái)富! \textcolor{green}{評論,你的意見是我進(jìn)步的財(cái)富!} 評論,你的意見是我進(jìn)步的財(cái)富!

如果有不懂可以留言,我看到了應(yīng)該會回復(fù)
如有錯誤,請多多指教文章來源地址http://www.zghlxwxcb.cn/news/detail-484385.html

到了這里,關(guān)于【vue3】uniapp 微信小程序 打包優(yōu)化【超詳細(xì)】的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 微信小程序uniapp+vue3+ts+pinia的環(huán)境搭建

    一.創(chuàng)建uniapp項(xiàng)目 通過vue-cli創(chuàng)建 二.安裝依賴: 1.pnpm i 2.運(yùn)行項(xiàng)目: 將package.json的 3.導(dǎo)入微信小程序開發(fā)工具 打開微信開發(fā)者工具, 導(dǎo)入 distdevmp-weixin 運(yùn)行 三. TS 類型校驗(yàn) 在tsconfig.json文件中\(zhòng)\\"compilerOptions\\\"配置項(xiàng)內(nèi)添加\\\"ignoreDeprecations\\\": “5.0” 額外配置Ts類型校驗(yàn): 安裝類型

    2024年04月10日
    瀏覽(99)
  • vue3+uniapp在微信小程序?qū)崿F(xiàn)一個2048小游戲

    vue3+uniapp在微信小程序?qū)崿F(xiàn)一個2048小游戲

    微信小程序搜索《靜遠(yuǎn)的工具箱》:偶數(shù)求和那個功能

    2024年04月12日
    瀏覽(31)
  • uniapp微信小程序使用axios(vue3+axios+ts版)

    uniapp微信小程序使用axios(vue3+axios+ts版)

    \\\"vue\\\": \\\"^3.2.45\\\", ?\\\"axios\\\": \\\"^1.4.0\\\", ?\\\"axios-miniprogram-adapter\\\": \\\"^0.3.5\\\", yarn add axios axios-miniprogram-adapter 在 utils 創(chuàng)建 utils/request.ts 文件 在 src 目錄下創(chuàng)建 src/api/config 文件夾 config文件夾中創(chuàng)建home.ts文件,首頁的接口都放在里面統(tǒng)一管理 ?和 config 文件夾同級創(chuàng)建home.ts文件,統(tǒng)一管理請求

    2024年02月16日
    瀏覽(57)
  • 解決微信小程序數(shù)據(jù)渲染緩慢或卡頓的方法 (uniapp vue3)

    解決微信小程序數(shù)據(jù)渲染緩慢或卡頓的方法 (uniapp vue3)

    在微信小程序中渲染數(shù)據(jù)時(shí)通常會使用setData方法,但是setData對數(shù)據(jù)是有影響的,單次設(shè)置的數(shù)據(jù)不能超過1024kB,否則就會出現(xiàn)卡頓甚至有時(shí)會導(dǎo)致小程序閃退等現(xiàn)象。而我們平時(shí)在實(shí)現(xiàn)業(yè)務(wù)時(shí),一般會采取數(shù)據(jù)分頁而防止大量數(shù)據(jù)渲染導(dǎo)致小程序白屏/卡頓,例如在一些商城

    2024年02月08日
    瀏覽(98)
  • uniapp vue3中使用webview在微信小程序中實(shí)現(xiàn)雙向通訊

    uniapp vue3中使用webview在微信小程序中實(shí)現(xiàn)雙向通訊

    直接上圖,注意事項(xiàng)是這里 官網(wǎng)鏈接: https://uniapp.dcloud.net.cn/component/web-view.html 傳遞方法的話好像只能通過url來傳,其它方式不支持,,,我這個參數(shù)沒做處理,用的話記得把參數(shù)做一下處理 也就是說傳遞數(shù)據(jù)之后需要 uni.redirectTo({ url: \\\'/pages/testFabric/index\\\' }) 特定時(shí)機(jī),當(dāng)然用

    2024年04月13日
    瀏覽(22)
  • 使用VS Code創(chuàng)建編寫uniapp項(xiàng)目(vue3+ts 微信小程序)

    使用VS Code創(chuàng)建編寫uniapp項(xiàng)目(vue3+ts 微信小程序)

    uni-create-view :用于快速創(chuàng)建 uni-app 頁面 uni-helper uni-app :代碼提示 uniapp 小程序擴(kuò)展 :鼠標(biāo)懸停查文檔 1.在types屬性中添加屬性名?@types/wechat-miniprogram 和 ?@uni-helper/uni-app-types. 2.添加vueCompilerOptions選項(xiàng) ①在VS Code中找到設(shè)置 ②在設(shè)置中搜索文件關(guān)聯(lián) ③添加這兩個文件名,值為

    2024年04月27日
    瀏覽(103)
  • uniapp----微信小程序 日歷組件(周日歷&& 月日歷)【Vue3+ts+uView】

    uniapp----微信小程序 日歷組件(周日歷&& 月日歷)【Vue3+ts+uView】

    用Vue3+ts+uView來編寫日歷組件; 存在周日歷和月日歷兩種顯示方式; 高亮顯示當(dāng)天日期,紅點(diǎn)渲染有數(shù)據(jù)的日期,點(diǎn)擊顯示數(shù)據(jù) 1. calendar-week-mouth組件代碼 2. 在頁面引用組件

    2024年02月04日
    瀏覽(108)
  • 基于SpringBoot+Vue+uniapp微信小程序的微信小程序書店的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)

    基于SpringBoot+Vue+uniapp微信小程序的微信小程序書店的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)

    ?? 博主介紹 :?全網(wǎng)粉絲10W+,CSDN特邀作者、博客專家、CSDN新星計(jì)劃導(dǎo)師、全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者,博客之星、掘金/華為云/阿里云/InfoQ等平臺優(yōu)質(zhì)作者、專注于Java、小程序技術(shù)領(lǐng)域和畢業(yè)項(xiàng)目實(shí)戰(zhàn)??? ???? 精彩專欄 推薦訂閱 ???? 2023-2024年最值得選的微信小程序畢業(yè)設(shè)

    2024年03月17日
    瀏覽(98)
  • 基于SpringBoot+Vue+uniapp微信小程序的校園反詐騙微信小程序的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)

    基于SpringBoot+Vue+uniapp微信小程序的校園反詐騙微信小程序的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)

    ?? 博主介紹 :?全網(wǎng)粉絲10W+,CSDN特邀作者、博客專家、CSDN新星計(jì)劃導(dǎo)師、全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者,博客之星、掘金/華為云/阿里云/InfoQ等平臺優(yōu)質(zhì)作者、專注于Java、小程序技術(shù)領(lǐng)域和畢業(yè)項(xiàng)目實(shí)戰(zhàn)??? ???? 精彩專欄 推薦訂閱 ???? 2023-2024年最值得選的微信小程序畢業(yè)設(shè)

    2024年03月22日
    瀏覽(26)
  • uniapp vue3 微信小程序 項(xiàng)目中使用 websocet、微信小程序真機(jī)調(diào)試 websocket 報(bào)錯 errMsg: “Invalid HTTP status.“

    uniapp-websocket官方文檔 注意點(diǎn):需要在確定建立連接后才能去發(fā)送數(shù)據(jù) 這個錯誤通常是因?yàn)樾〕绦?WebSocket 請求的地址沒有配置為 HTTPS,而是使用了 HTTP,因此需要注意以下幾點(diǎn): 小程序開發(fā)者工具可以支持使用 ws:// 前綴的 WebSocket 地址,但在真機(jī)上會因?yàn)椴话踩脑蚨鵁o

    2024年01月17日
    瀏覽(45)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包