uniapp empaqueta applets de WeChat, el paquete es demasiado grande para resolverlo

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.jsdemasiado

  • HBuilderXElementos 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

Supongo que te gusta

Origin blog.csdn.net/u013040757/article/details/129139219
Recomendado
Clasificación