【记录】 uni-app小程序分包

1,518 阅读1分钟

需求

小程序主包太大了,超过2M,加入小程序的分包机制

分包最好是按功能模块分割 !!!

  1. 在和pages文件夹同级的目录创建 文件目录(里面放正常的页面)
  2. 在pages.josn中加入代码
"subPackages": [{
	"root": "pagesList",
	"pages": [{
			"path": "recruitJobList/recruitJobList",
			"style": {
				"navigationBarTitleText": "招聘列表",
				"onReachBottomDistance": 50
			}
		},
		{
			"path": "wantJobList/wantJobList",
			"style": {
				"navigationBarTitleText": "求职列表",
				"onReachBottomDistance": 50
			}
		}
	]
	}]

root 后面就是你创建的文件夹名称

如果是多个分包的话就是:

就在pages同级的目录创建2个文件夹,再多写个对象就好了

pages.json 代码如下:

"subPackages": [{
	"root": "pagesList",
	"pages": [{
			"path": "recruitJobList/recruitJobList",
			"style": {
				"navigationBarTitleText": "招聘列表",
				"onReachBottomDistance": 50
			}
		},
		{
			"path": "wantJobList/wantJobList",
			"style": {
				"navigationBarTitleText": "求职列表",
				"onReachBottomDistance": 50
			}
		}
	]
	},{
		"root": "pagesMy",
		"pages": [{
			"path": "myShow/myShow",
			"style": {
				"navigationBarTitleText": "我的发布"
			}
		}]
	}]

以上就是全部的代码 用于记录!!