在多人协作使用uniapp开发时候,同时在一个page.json下进行操作很容易出现冲突,当页面过多时还有可能因为主包体积过大而导致小程序无法打包,所以对路由进行分包和模块化管理可在一定程度上提高开发效率。
修改目录结构
-
在pages下新建目录packageA,将分包目录全部放到packageA中,主包只用来存放tabbar页面
原来的目录结构
修改后的目录
-
修改page.json文件
-
主包只存放底部栏所需要的页面
主包目录
-
page.json中添加subPackagesz字段,分包中最后的路由相当于root+path的结果
分包结构
- 修改后会因为目录修改问题导致找不到某些文件的问题,根据报错修改路即可
网友评论