Configuré un paquete web para generar el directorio público desde mi entorno de desarrollo. Tengo varias páginas que se están construyendo. Por lo tanto, mi configuración de entrada se ve así:
entry: { page_one: [one/main.js, one/index.html, ...] page_two: [two/main.js, two/index.html, ...] }Esto funciona perfectamente bien. Sin embargo, también quiero extraer algunos archivos js que dependen de algunas representaciones del servidor. Por lo tanto, no siempre tengo que incluirlos. Mi enfoque inicial fue simplemente agregar el archivo js a mi conjunto de entrada. Se ve como esto:
entry: { page_one: [one/main.js, one/maybe.js, one/index.html, ...] page_two: [two/main.js, one/another.js, two/index.html, ...] }El problema es que ambos archivos js se empaquetan en un archivo de salida. Eso tiene sentido para mí, pero ¿hay alguna forma de lograr mi objetivo de exportarlos por separado en el mismo punto de entrada?
Estructura de carpetas que obtengo:
- public - one - index.html - main.js - two - index.html - main.jsEstructura de carpetas que quiero:
- public - one - index.html - main.js - maybe.js - two - index.html - main.js - another.jsComo se mencionó, quizás.js y otro.js están ahí pero empaquetados en main.js pero quiero que se extraigan por separado.