El tamaño de cada subpaquete del subprograma WeChat es de 2M y el volumen total no puede exceder los 20M.
El tamaño de cada subpaquete del subprograma Byte es de 2 M, y el volumen total no puede exceder los 16 M (la biblioteca básica del subprograma Byte, versión 1.88.0 y superior, lo admite, y la herramienta de desarrollo del subprograma Byte debe tener versiones anteriores a la 3.0.0).
1. Usar subpaquetes subPaquetes
"optimization":{"subPackages":true}
Agregue y habilite la optimización de subpaquetes bajo la configuración de la plataforma correspondiente- Actualmente solo admite la optimización de subpaquetes de
mp-weixin
,mp-qq
,mp-baidu
,mp-toutiao
,mp-kuaishou
//mainfest.json "mp-weixin": { "appid": "xxxx", "configuración": { "urlCheck": falso }, "usingComponents": verdadero, "permiso": { "scope.userLocation": { "desc": "Su información de ubicación se usará para mostrar el efecto de la interfaz de ubicación del subprograma" } }, "plugins": {}, //Los archivos js subempaquetados no se empaquetarán en el proveedor.js del paquete principal "optimización":{"subPackages":true} },
2. Optimizar vendor.js
demasiado
HBuilderX
Elementos creados marcados运行-->运行到小程序模拟器-->运行时是否压缩代码
En general, a través de los 2 pasos anteriores, básicamente es posible pasar el límite de carga del subprograma WeChat, pero al mismo tiempo