开发完的小程序如何分包

好几次了,终于想起来写个笔记记一下

我最开始并不会给小程序分包,然后我就各种搜,发现讲的基本上都是开发之前的小程序分包,可是我都开发完要发布了,提示我说主包太大需要分包,所以我就不会了。。。

好了现在我来描述一下我的方法吧

我的主包文件叫做 pages ,我又新建了一个分包文件叫做 pagesIndex ,我直接将主包文件里的某些文件(tabBar文件除外)拖到 pagesIndex 里面了,然后到 page.json 文件里面去改配信信息,如下:

把拖到分包里面的文件从"pages"里面删除,添加到"subPackages"的 root为 "pagesIndex"的分包里面,但是还有非常非常重要的一步,你的页面里面或许含有路径跳转的url信息,例如

javascript 复制代码
navToGroupPage() {
        uni.navigateTo({
          url: `/pages/gift/newReg`
        })
      }

但是这个时候我们已经将这个文件放到分包里面了,所有这个路径就不复存在了,故而我们要改成下面的写法,将pages替换为pagesIndex,记得将项目里所有的文件关于分包的路径都改掉!

javascript 复制代码
navToGroupPage() {
        uni.navigateTo({
          url: `/pagesIndex/gift/newReg`
        })
      }
相关推荐
编程毕设1 小时前
【含文档+PPT+源码】基于微信小程序连锁药店商城
微信小程序·小程序
幽络源小助理1 小时前
微信小程序鲜花销售系统设计与实现
微信小程序·小程序
halo14164 小时前
uni-app 小程序中的定位问题 以及 页面安全距离
小程序·uni-app
努力成为包租婆14 小时前
微信小程序 van-dropdown-menu
微信·微信小程序·小程序
thinkQuadratic16 小时前
微信小程序动态设置高度,添加动画等常用操作
微信小程序·小程序
中科三方17 小时前
APP和小程序需要注册域名吗?(国科云)
小程序·apache
上趣工作室21 小时前
微信小程序开发1------微信小程序中的消息提示框总结
微信小程序·小程序
三天不学习1 天前
微信小程序蓝牙连接打印机打印单据完整Demo【蓝牙小票打印】
微信小程序·小程序·蓝牙打印
韩仔搭建1 天前
美乐迪电玩大厅加载机制与 RoomList 配置结构分析
游戏·小程序·开源·lua
WKK_1 天前
uniapp自定义封装tabbar
前端·javascript·小程序·uni-app