Comparte:
¿Cómo tener archivos css y js para plantillas diferentes una para el Frontend y otra para el panel de administración?
Tengo dos plantillas una para el Frontend y otra para la administración que utilizan diferentes tipos de archivos js y css. A la hora de minificar los archivos css y js de ambas plantillas se distorsiona el diseño. Entonces me gustaría saber como puedo lograr minificar estos archivos para que cada uno tenga los archivos css y js que le corresponden.
Finalmente edita el archivo `webpack.mix.js` añadiendo las rutas para los archivos compilados, en este caso por ejemplo sería
.sass('resources/sass/app.scss', 'public/css');
.sass('resources/sass/admin.scss', 'public/css')
Y listo, basta correr `npm run prod` para compilar y minificar y simplemente en la plantilla admin enlaza `admin.css` y `admin.js` y en la otra enlaza `app.css` y `app.js`