En VS <= 2015 podemos usar la extensión WebEssentials que se encarga de compilar los archivos less / sass por nosotros, pero actualmente no es compatible con VS 2017. ¿Conoce una extensión similar que puede compilar less / sass en la compilación?
visual-studio
sass
less
visual-studio-2017
css-preprocessor
Mihail Shishkov
fuente
fuente
ACTUALIZACIÓN - POR FAVOR LEA ESTA PÁGINA, YA QUE HE AÑADIDO UNA RESPUESTA ADICIONAL (ESTA YA PARECE QUE NO FUNCIONA PARA MÍ).
Para aquellos, como yo, que no conocen Gulp o Grunt o Shriek o Wail, y no quieren, PUEDEN obtener Visual Studio 2017 para compilar sus archivos SCSS automáticamente, tal como solía hacerlo en Visual Studio 2015. El Los pasos a continuación funcionaron para mí.
Primero desinstale las extensiones antiguas / paquetes Nuget para Web Compiler (no sé si esto es necesario o no).
Vaya a la página de descarga de la galería VSIX y elija descargar Web Compiler.
Tenga en cuenta que hice esto primero eligiendo Herramientas / Extensiones y Actualizaciones en Visual Studio. Aunque esto pareció funcionar, descubrí que mis archivos SCSS parciales no se estaban compilando automáticamente en CSS cuando les hice cambios (no era el único ).
Ahora debería poder hacer clic con el botón derecho en su archivo SCSS maestro y elegir las opciones que se muestran a continuación, que deberían crear automáticamente un archivo llamado compilerconfig.json en la raíz de su proyecto (este paso probablemente no sea necesario si ya tiene este archivo) :
A partir de este momento, todo pareció funcionar bien. ¡Uf! Gracias a Mads Kristensen por cierto por esta extensión, cualquier cosa para evitar aprender algo nuevo ...
fuente
Respuesta simple:
fuente
Mi respuesta anterior me funcionó durante unos meses, pero ahora ya no funciona. Cuando intento compilar, aparece un mensaje en la ventana Errores sobre problemas con el esquema CompilerConfig y no puedo resolverlo (ni buscar en Google ni instalar / desinstalar me ayudó).
Entonces, una respuesta alternativa es usar CompileSASS , que es un complemento mucho más simple, con (mucha) menos documentación en línea, pero que funciona a la perfección. Las únicas desventajas que puedo ver son:
Una vez que haya instalado el complemento (estoy usando VS 2017), puede ir a Herramientas> Opciones para cambiar la configuración:
¡Espero que ahora pueda reanudar el trabajo! Gracias a todos los autores de complementos, por cierto, no quiero quejarse.
fuente
Ahora también hay un compilador menos específico. https://github.com/madskristensen/LessCompiler
fuente