Quiero compilar un conjunto de archivos .scss
con diferentes nombres de archivo.¿Puede SASS/Compass compilar foo.scss a foo.min.css y foo.dbg.css?
En desarrollo, quiero compilar, por ej. foo.scss
a foo.dbg.css
(no modificado y con comentarios). En producción, quiero tener, por ej. foo.min.css
(minificado).
¿Hay alguna manera de decirle a SASS/Compass qué usar como extensión de destino? ¿Un interruptor de línea de comando? ¿Una opción config.rb
?
Escribir una secuencia de comandos que primero compila y luego cambia el nombre de los archivos parece una mala opción, porque entonces no puedo usar compass watch
de manera eficiente.
(Bueno, podría compilar a dos directorios de salida diferentes y luego escribir un script que copia los archivos desde allí Eso se siente un poco torpe..)
ACTUALIZACIÓN: trabajé solucionar el problema escribiendo una versión simplificada del código de reloj. Cuando algo cambia, desencadena una recompilación en dos directorios de salida diferentes, luego cambia el nombre y mueve los archivos a colocar.
I' estoy realmente interesado en tu * solución alternativa *! ¿Puedes compartirlo con nosotros, por favor? – yckart
Hola @tuomassalo, también estoy interesado en la solución si tienes la oportunidad de publicarla. – mtpultz