Tengo la siguiente estructura de directorios:
. ├── assets │ └── sprite1.png │ └── sprite2.png │ └── sprite3.png ├── dist │ ├── bundle.js │ └── index.html ├── src │ └── main.ts ├── tsconfig.json └── webpack.config.js Quiero generar un archivo manifest.json en dist/ on build que se verá así:
{ "sprite1": "../assets/sprite1.png", "sprite2": "../assets/sprite2.png", "sprite3": "../assets/sprite3.png" } Quiero hacer esto usando webpack para escanear todas las rutas de archivos en assets/ , de modo que todo lo que tengo que hacer es arrastrar y soltar archivos .png en assets/ y se escribirán automáticamente en el manifiesto, qué otras partes de mi aplicación usará para cargar activos.
es posible? ¿Hay una mejor manera de hacerlo que usando webpack?