Mi archivo js tiene muchos comentarios y espacios, lo que aumenta su tamaño y ralentiza el sitio web. Así que estoy buscando una manera de minimizar todo eso cuando inicio el servidor, pero debería poder editarlo con mi archivo original. Básicamente, el navegador ve la versión minimizada cuando 'vemos la fuente de la página', pero debería poder ver la versión comentada en mi IDE. ¿Hay algún paquete npm o alguna forma de hacerlo?
Esto generalmente se hace con una herramienta de compilación como paquete o paquete web (hay muchos otros).
Parcel es quizás el más simple de configurar, porque las características más importantes, incluida la minimización, están integradas o se configuran automáticamente, sin embargo, puede depender de cómo haya organizado su proyecto. En el mejor de los casos solo necesitas instalarlo.
npm install --save-dev parcely luego puede crear una compilación de producción con
parcel build index.html (si index.html es su archivo principal).