【摘要】 一、app.json配置属性之subpackages和preloadRule 1.subpackages分包的功能主要是实现小程序按需加载,进入分包页面才会进行分包的加载。在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS...
简介: 【愚公系列】2022年02月 微信小程序-app.json配置属性之subpackages和preloadRule 一、app.json配置属性之subpackages和preloadRule 1.subpackages 分包的功能主要是实现小程序按需加载,进入分包页面才会进行分包的加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必定含有一个主包。
分包下支持独立的static目录,用来对静态资源进行分包。 uni-app内支持微信小程序、QQ小程序、百度小程序、支付宝小程序、字节小程序(HBuilderX 3.0.3+)分包优化,即将静态资源或者js文件放入分包内不占用主包大小。详情请参考:关于分包优化的说明 针对vendor.js过大的情况,可以使用运行时压缩代码。 HBuilderX创建的项...
一、app.json配置属性之subpackages和preloadRule 1.subpackages 分包的功能主要是实现小程序按需加载,进入分包页面才会进行分包的加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;...
paages.json 用于uni-app的全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar 等。类似于微信小程序的app.json页面管理部分。由于各个小程序平台的限制和优化启动速度。所以,我们可能需要用到分包机制——例如,在微信小程序中生成的单个包大于2M时,是不能上传的。 ...
二、小程序普通分包配置 字段 类型 说明 root String 分包根目录 name String 分包别名,分包预下载时可以使用 pages StringArray 分包页面路径,相对与分包根目录 independent Boolean 分包是否是独立分包 代码语言:javascript 复制 {"entryPagePath":"pages/index/index","pages":["pages/index/index","pages/getOpenI...