Saltar al contenido

¿Cómo veo el tamaño de los paquetes npm?

Solución:

Lo que probablemente quiera medir es el impacto que tiene un paquete si lo agregara a su paquete de aplicaciones. La mayoría de las otras respuestas estimarán solo el tamaño de los archivos fuente, que pueden ser inexactos debido a comentarios en línea, nombres largos de var, etc.

Hay una pequeña utilidad que hice que le dirá el tamaño mínimo + gzip del paquete después se mete en tu paquete –

https://bundlephobia.com

Eche un vistazo a este proyecto de costo de módulos. Es un paquete npm que enumerará el tamaño de un paquete y el número de hijos.

Instalación:
npm install -g cost-of-modules

Uso: Ejecutar cost-of-modules en el directorio en el que está trabajando.

ingrese la descripción de la imagen aquí

Creé Package Phobia a principios de este año con la esperanza de obtener la información del tamaño del paquete en npmjs.com y también realizar un seguimiento de la hinchazón del paquete a lo largo del tiempo.

https://packagephobia.com

img

Esto está diseñado para medir el espacio en disco después de ejecutar npm install para dependencias del lado del servidor como express o dependencias de desarrollo como jest.

Puede leer más sobre esta herramienta y otras herramientas similares en el archivo Léame aquí: https://github.com/styfle/packagephobia


Actualización 2020

El “Tamaño desempaquetado” (básicamente Tamaño de publicación) está disponible en el sitio web npmjs.com junto con “Archivos totales”. Sin embargo, esto no es recursivo, lo que significa que npm install probablemente será mucho más grande porque un solo paquete probablemente dependa de muchos paquetes (por lo tanto, Package Phobia sigue siendo relevante).

También hay un RFC pendiente para una función que imprime esta información desde la CLI.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *