No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Compra acceso a todo Platzi por 1 año

Antes: $249

Currency
$209/año

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

15D
16H
18M
49S
Curso de Vite.js

Curso de Vite.js

Diana Martínez

Diana Martínez

Pre-procesadores CSS

7/19
Recursos

Utilizar preprocesadores de CSS, como por ejemplo Sass o Less, en Vite, es demasiado fácil, literalmente no tenemos que hacer nada para empezar a usar estas tecnologías.

Empleando preprocesadores CSS en Vite

Para emplear preprocesadores CSS no tenemos que hacer ninguna configuración o instalar alguna dependencia. Vite ya integra estas tecnologías, se encarga de reconocerlas y procesarlas.

Ejemplo Sass

Creemos un archivo que tenga por nombre ejemplo con la extensión de Sass, ejemplo.sass. Ahora, escribamos algunos estilos como los siguientes:

h1 { color: red; }

Para que los cambios se apliquen debemos importar nuestro archivo .sass en los estilos principales.

@import './ejemplo.sass';

Una vez guardés los cambios verás como el título de nuestra página cambia de color.

Ejemplo less

Creemos otro archivo que se llame demo.less e insertemos algunos estilos.

p { background-color: white; }

Además, no se te olvide importar el archivo en los estilos principales.

@import './demo.less';.

Y ahora nuestro texto tiene un fondo de color diferente. Como ves utilizar preprocesadores con Vite es muy fácil.

Contribución creada por: Jofay Zhan Segura

Aportes 22

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Adiós webpack, Vite se ha ganado mi corazón

El nivel de abstracción que nos ofrece VIte a los programadores es sorprendente.
Ya entiendo porque lo describen de 3cer nivel

Usar la sintaxis de los procesadores sin ninguna configuracion es la magia de Vite.

Es importante saber que debes tener instalado el modulo de node correspondiente. Intente usar un archivo scss tal cual la clase y me fallo por eso mismo. El profesor se salta un punto bastante importante 😃

Este curso debí tomarlo antes de webpack, sin embargo, la ventaja es que ya se usar los dos.

Lo mejor de Vite es que con unas pocas líneas de código en la configuración puedes extender la propia funcionalidad de los preprocesadores Sass y Less, configurando, por ejemplo, una clase para el nodo principal o alguna sección de la página en específico 👍🏼

Normalmente en SASS se usa el @use para poder importar archivos sin embargo algo que he notado trabajando con Vite es que obliga a usar el @import, si estoy mal espero alguien pueda corregirme.

Ojo, si necesitamos importar el archivo de estilos en la extensión del preprocesador por ejemplo .scss dentro de main.js entonces allí debemos instalar el transpilador del preprocesador en el entorno de desarrollo para que funcione, de todas formas vite no los indica!

Listo!!! Me caso definitivamente con Vite

Al intentar importar un archivo .sass falla, se necesita agregar la devDependecies para sass al proyecto

npm add -D sass

vite eres mi nuevo amigo

No me funcionaba lo del sass, instale la dependencia: npm install -d sass y cambé la extensión del archivo de .sass a .scss. Con esto funcionó Ok.

Para que funciona sass, se agrega la dependencia

npm install -D sass

y el archivo ejemplo.sass debe quedar sin llaves ni punto y coma, así:

h1
    color: red

Wow, sorprendido con la facilidad de integración de estas herramientas.

Lo mismo para el uso de Less

npm add -D less

Para las interesados: Curso Nuevo - Curso de Fundamentos de Sass: Crea tu Primera Landing Page

Me encanta

Es impresionante, sigo la ruta de vue y la facilidad de desarrollar es muy severa.

Realmente es muy rápido en la compilación… una maravilla

💚 Vite 💚

Yo a webpack, "no quiero verte nunca más"😍

Vite es maravilloso. Ni siquiera hace falta compilar los preprocessors 🤯