Vigila y Compila Sass en Cinco Rápidos Pasos
Spanish (Español) translation by Javier Salesi (you can also view the original English article)



Sass es quizá el más popular de los pre-procesadores CSS; durante años nos ha ayudado a escribir CSS limpio, reutilizable y modular. En éste rápido tutorial, iré directo al punto importante y explicaré cómo compilar Sass a CSS usando la línea de comandos.
1. Instala Node.js
Para compilar Sass viá la línea de comandos, primero necesitamos instalar node.js. Descárgalo del sitio oficial nodejs.org, abre el paquete y sigue el asistente de instalación.
2. Inicializa NPM
NPM es el Gestor de Paquetes de Node para JavaScript. NPM facilita instalar y desinstalar paquetes de terceros. Para incializar un proyecto en Sass con NPM, abre tu terminal y CD (cambia de directorio) a tu directorio de proyecto.



Una vez en el directorio correcto, ejecuta el comando npm init. Se te pedirá responder varias preguntas sobre el proyecto, después de las cuales NPM generará un archivo package.json en tu directorio.



3. Instala Node-Sass
Node-sass es un paquete NPM que compila Sass a CSS (lo cual también hace muy rápido). Para instalar node-sass ejecuta el siguiente comando en tu terminal: npm install node-sass
4. Escribe el Comando Node-sass
Todo está listo para escribir un pequeño script para compilar Sass. Abre el archivo package.json en un editor de código. Verás algo como ésto:
1 |
{
|
2 |
"name": "sass-tutorial", |
3 |
"version": "1.0.0", |
4 |
"description": "", |
5 |
"main": "index.js", |
6 |
"scripts": { |
7 |
"test": "echo \"Error: no test specified\" && exit 1" |
8 |
},
|
9 |
"author": "", |
10 |
"license": "ISC" |
11 |
}
|
En la sección de scripts añade un comando scss, debajo del comando test, como se muestra abajo:
1 |
"scripts": { |
2 |
"test": "echo \"Error: no test specified\" && exit 1", |
3 |
"scss": "node-sass -watch scss -o css" |
4 |
}
|
Recorramos ésta línea palabra por palabra.
-
node-sass: Se refiere al paquete node-sass. -
-watch: Un modificador opcional que significa "vigila todos los archivos .scss en el directorio scss/ y vuelve a compilarlos cada vez que haya un cambio." -
scss: El nombre del directorio donde ponemos todos nuestros archivos .scss. -
-o css: El directorio de salida para nuestro CSS compilado.
Cuando ejecutamos éste script vigilará cada archivo .scss en el directorio scss/, luego guarda el css compilado en el directorio css/ cada vez que cambiamos un archivo .scss.
5. Ejecuta el Script
Para ejecutar nuestro script de una línea, necesitamos ejecutar el siguiente comando en la terminal: npm run scss
¡Y voila! Estamos vigilando y compilando SASS.



Consejos Rápidos para Sass
Sigue alerta para más consejos rápidos para Sass; ¡Una completa colección viene en camino!



