uniapp分包echarts

vue3 ts cli 项目目前无法分包!!!

开启分包

manifest文件配置开启分包

javascript 复制代码
"mp-weixin":{
...

        "optimization" : {
           "subPackages" : true
       },
}

配置分包

pages.json配置分包

javascript 复制代码
 "subPackages": [
        {
            "root": "packages", //子包的目录
            "pages": [
                {
                    "path": "pages/.../...",
                    "style": {
                        "navigationBarTitleText": "...."
                    },
                },
         }]
 // 在首页预加载子包
     "preloadRule": {
        "pages/index/index": {
            "network": "all",
            "packages": [
                "packages"
            ]
        }
    },
  // 分包内的组件无法使用 要注册一下
  "easycom": {
        "autoscan": true,
        "custom": {
			...
            "^l-(.*)": "@/packages/uni_modules/lime-echart/components/l-$1/l-$1.vue"
        }
    }

其实如果只是业务代码2m完全是够用的

大部分遇到分包都是因为echarts这样的三方依赖问题

请使用静态文件引入,不要用npm 安装 !!!

请使用静态文件引入,不要用npm 安装 !!!

请使用静态文件引入,不要用npm 安装 !!!

const echarts = require('../../uni_modules/lime-echart/static/echarts.min');

npm安装的依赖会默认打进主包

相关推荐
星栈7 分钟前
AI 生成页面全是紫粉渐变?我用 ui-ux-pro-max-skill 重构了整个产品页
前端·weui
avi911135 分钟前
【】js不同颜色(Vue 框架)今时今日2026年学编程入门(10月1日)
前端·vue.js·vue·vue框架·前端入门·vue入门·html上传
Fluxart.ai1 小时前
商品多角度图怎么做?Flux Art 从白底图到规格图、包装图的 10 步教程
开发语言·前端·javascript
前端繁华如梦1 小时前
React + Three.js 造了一个"乙烯基娃娃"3D 角色编辑器:配方驱动、程序化生成、还能跳舞
前端
繁华若梦7591 小时前
全项目 Skills 适配:把「会写代码的 Agent」变成「会按你们规范干活的同事」
前端
江华森1 小时前
云原生从0到1:Kubernetes 工作负载实战——Deployment/Service/滚动更新/弹性伸缩
前端·后端
江华森1 小时前
《云原生从0到1:4台华为云ECS搭建Kubernetes 1.28集群实录(上)——环境与踩坑全记录》
前端·后端
codeY2 小时前
Vite 前端发布后「点击菜单没反应」?旧版本资源 404 的完整排查与修复实录
前端·前端工程化
90后的晨仔2 小时前
uni-app Vue3 状态管理 Pinia 完全指南:从概念到实战的深度解析
前端