BooterMan98 / malla-interactiva

Proyecto Universitario open-source para facilitar información de las mallas en la USM.
https://booterman98.github.io/malla-interactiva/
MIT License
31 stars 31 forks source link

Replace auxiliary build scripts for webpack #18

Open litneet64 opened 3 years ago

litneet64 commented 3 years ago

Hola, considero que algo menos "manual" y que requiere menos mantención o cambios para los distintos scripts de build (que en general los usas para minificar el código) es la adopción de webpack, el cual sirve para hacer un bundling de archivos en uno o varios más js, resolver imports de paquetes, y mucho más, teniendo también su propio plugin para hacer la minificación de terser dentro del mismo proceso de bundling.

La adopcíon y uso de este no tiene mayor dificultad que incluir los paquetes apropiados en package.json, además del respectivo archivo de configuración de webpack con sus propias reglas para esto y modificación del "build target" dentro de package.json para que webpack haga lo suyo.

Me podría encargar de esto rápidamente para dejarlo funcionando de manera que no se vea interrumpida la funcionalidad ni orden actual del repo.