Estoy usando el diseño de hormigas y los íconos simples para mi aplicación vanilla js. Me enfrento a grandes importaciones después de compilar mi aplicación. Actualmente 3.92mb en versión minificada. ¿Hay algo que pueda arreglar esto? Estoy usando el paquete para construir mi sitio web.
Construir:
Paquete.json
Parece que el diseño de hormigas y los íconos simples importan todos los íconos en index.js
índice.js
Así es como importo los iconos:
Puede indicarle a la parcela que genere un análisis de lo que hay en su paquete agregando --reporter @parcel/reporter-bundle-analyzer al comando de parcel build , que generará un archivo html con el análisis en la carpeta parcel-bundle-reports ( ver documentos ). Ese análisis al menos le dirá cuáles son los principales contribuyentes al tamaño del paquete.
Parcel intenta eliminar el código no utilizado de su paquete a través de la elevación del alcance y la sacudida del árbol (consulte los documentos ), pero hay cosas que pueden estropear este proceso. Puede obtener información adicional sobre si el paquete podría haber tenido problemas y por qué aquí agregando el --log-level verbose a su comando de parcel build .