uniapp小程序分包

1.在manifest.json 源码视图开启自定义分包配置项

	"mp-weixin": {
		"optimization": {
			"subPackages": true
		}
	},

2. 在pages.json里面配置分包的路径

   主包 路径格式不变,

"pages": [{
			"path": "pages/index/index",
		},
          {
			"path": "pages/my/my",
		}]

新建一个pages同级的分包文件夹,存放分包文件(只把页面vue文件分离就行,自定义组件静态资源和api请求不用分离出来,)我这里分了两个包 

 分包的格式 :

      在pages.json文件下,创建和"pages"同级的"subPackages"文件,作为分包的路径,

  root用来写分包文件夹的名字,分包path的完整路径是:root根路径+path路径,然后分包就完成了, tabbar的路径都放在主包

     

"subPackages": [{
		"root": "pages_shouye",
		"pages": [{
				"path": "shouyebaobiao/lsyjto/dpph",
				"style": {
					"navigationBarTitleText": "店铺排行"
				}
			},
			{
				"path": "shouyebaobiao/lsyjto/dpxsmx",
				"style": {
					"navigationBarTitleText": "店铺销售明细"
				}
			    }]
            }]

猜你喜欢

转载自blog.csdn.net/m0_64479814/article/details/132908324