众所周知小程序最多容纳2M打包
这个大小其实限制还是比较大的
这个时候我们就可以用分包 大大增加我们项目的容量
首先 这是我项目的 app.json
目前只有一个包 包的内容其实 基本就是 page和component 组件和页面
之后我们建的包 也可以里面就这两个文件夹 对应文件管理
这里 我们先创建一个文件夹 叫 moduleA 下面创建两个文件夹叫 pages和components
这里 我按自己的意愿 创建了moduleA
并在 app.json subpackages 分包设置中添加了他相关的配置
然后 这里我再按规范 来个 B包
然后 我们在开发者工具上打开 A包 创建一个文件夹 这里 我就叫 index吧
然后 在这个 A包下 pages下新创建的 index文件夹下创建一个page 就叫 index吧
当你把page加好之后 你再打开 app.json 你会发现 你刚才加的subpackages 已经开始和文件结构联动了 开发者工具自动帮你在moduleA 包的page下加上了这个 index的page
至于创建包的规范就是 自己定义的名字 很多用 什么什么A 什么什么B 什么什么C 什么什么D去分的 不丢人
然后 最后 我们跳转一下试试效果
我们在主page下的index界面写一个点击事件
跳转指向路径 A包下的index page
运行后 我们点击按钮
跳转也是没有任何问题