¿Los desarrolladores web usan una aplicación para instalar como Sass? Estoy aprendiendo desarrollo web y quiero hacerlo de la manera correcta.

Existen varias herramientas en el sitio oficial que puede utilizar para realizar compilaciones manualmente:

Sass: Instalar Sass

Cualquiera de esas herramientas sería más fácil para un principiante. Pero requerirá que exporte manualmente el CSS para cada cambio. Un desarrollador senior experto nunca permitiría un paso manual en una compilación.

En la mayoría de los entornos de desarrollo que encuentro, se instala como parte del proceso de compilación, y en ese caso generalmente se instala utilizando el administrador de paquetes de Node (a menos que esté utilizando Rails, pero yo no uso Rails). Entonces, si desea la respuesta de “desarrollo real”, primero instalaría Node.js si aún no lo ha hecho.

Si usa WebPack, SASS se puede instalar como parte de WebPack:

jtangelder / sass-loader

Si está aprendiendo Angular 2, la herramienta Angular cli puede configurar un entorno de compilación que admita SASS:

angular / angular-cli

Necesitas algo de habilidad en la línea de comando para hacer cualquiera de las anteriores, pero la habilidad en la línea de comando es realmente crítica para las técnicas avanzadas de desarrollo. Hay un sitio que cubre lo básico aquí:

Aprende la línea de comandos de Linux. Escribe guiones de shell.

La mayor parte de ese consejo también se aplica a Mac. Si estás en Windows, te recomiendo MSYS2. Use eso y el tutorial anterior aún se aplicará.

¡Buena suerte!

SASS (Syntactically Awesome Style Sheets) es una biblioteca de preprocesador CSS escrita en el lenguaje de programación Ruby. Las bibliotecas como SASS se utilizan para agregar funciones adicionales para que sea más conveniente escribir CSS. Un ejemplo podría ser almacenar un solo color en un lugar y hacer que actualice muchos lugares en su archivo CSS, por ejemplo:

$ my_red = rgb (255, 0, 68);

p {color: $ my_red; }

h2 {color: $ my_red; }

Este código SASS anterior se compilaría en el siguiente código CSS:

p {color: rgb (255, 0, 68); }

h2 {color: rgb (255, 0, 68); }

Muchos desarrolladores usan SASS con Compass que puede instalar aquí: Instale el Marco de creación de hojas de estilo de Compass

PROMOCIÓN> Mi curso más reciente sobre creación de sitios web receptivos con código de cupón HTML5 y CSS3 QUORA15 obtiene un 20% de la versión en línea del curso.

Respuesta simple Sass se hace en la línea de comando y usarías una gema de rubí como gruñido para interpretarlo en CSS

Moray tiene razón. No sé dónde estás, pero a menos que conozcas tu HTML y CSS, SASS probablemente debería estar un poco más adelante.

¿Qué tipo de sistema operativo estás usando? Windows o Linux o Mac? Depende del sistema operativo. SASS es la base de la terminal, pero también puede usar desde SUBLIME TEXT instalando el complemento SASS y SCSS.

Si recién estás comenzando, evitaría cosas como Sass y Less. Son buenas y valiosas herramientas, pero primero aprende HTML y CSS, luego continúa con estas cosas si quieres.

More Interesting

Estoy interesado en asistir a un campamento de desarrolladores web, pero no puedo dedicar tiempo a un programa inmersivo en este momento debido al trabajo. ¿Hay algún bootcamp que ofrezca a tiempo parcial?

No he tocado el desarrollo web en 10 años. ¿Qué me he perdido y cuáles son las mejores herramientas de tendencias que debería elegir ahora en 2015?

Tengo 28 años, ¿debería comenzar la universidad y estudiar Comp Sci o pasante?

Quiero aprender las pruebas de servicios web, principalmente las pruebas de servicios RESTful. ¿Dónde debo comenzar y cómo debo progresar?

Quiero crear ID de correo electrónico (con mi nombre de dominio) con mi aplicación web de fondo (PHP / ROR). También quiero establecer una dirección de reenvío predeterminada para las ID de correo electrónico que he creado. ¿Cómo procedo con esto?

Cómo agregar espacios en blanco adicionales en PHP

Obtuve mi primer trabajo como desarrollador de PHP (Laravel). ¿Qué más debo aprender para seguir siendo atractivo en el futuro mercado laboral?

Soy un desarrollador web junior con casi 2,5 experiencia comercial. ¿Cómo decidir dónde crecer frontend o backend?

Construí una API de back-end y quiero mostrarla en GitHub. ¿Qué información debe contener mi archivo Léame y qué estructura debe tener?

Acabo de leer sobre perfect.org. ¿Crees que es posible que IOS Swift también se use en la web?

¿Puedo crear páginas web dinámicas usando solo HTML y CSS?

Cómo implementar código Java mientras se usa AWS

Estoy escribiendo un libro titulado desarrollo web en asp.net para principiantes. ¿Qué te gustaría que contuviera? Escribir en la última versión (asp.net 5)

Quiero crear un sitio web donde los clientes puedan seleccionar ejercicios y construir sus propios entrenamientos y guarde lo que han hecho. ¿Qué necesito?

Estoy construyendo un sitio de subastas en línea. ¿Cómo evito una condición de carrera cuando varias personas ofertan a la vez?