Cómo importar clases predefinidas en SASS

  • Autor Autor xcodex
  • Fecha de inicio Fecha de inicio
X

xcodex

Hola!, les cuento mi problema.
Tengo un directorio con variias clases predefinidas que estuve realizando (un mini "framework") y me gustaría poder utilizarlo en mis proyectos.

Tengo la siguiente estructura de directorios:
|-misclases
|----sass
|
|-proyecto1
|----sass
|
|-proyecto2
|--sass

La idea es poder incorporar a la carpeta sass de cada proyecto la carpeta sass del directorio mis clases para no tener que copiarla cada vez que hago un proyecto por si le hago modificaciones.

Creo entender que esto se hace a la hora de realizar sass --watch, pero no me doy cuenta como.
 
Última edición por un moderador:
No entiendo bien que lo que quieres, hacer cambios en cualquier archivo y que se compilen?

Para hacer esto lo que se hace es llamar las direcciones de tus archivos a uno solo. Por ejemplo un style.scss en el que importo mis archivos:

@import './clases/clase.scss';
@import './variables/variable.scss';

para compilar entonces usas:

sass --watch ruta/style.scss style.css

con esto vas a poder editar y guardar un archivo y que se compile.

*Nota: la extension .scss al importar un archivo no es necesaria.
 
No entiendo bien que lo que quieres, hacer cambios en cualquier archivo y que se compilen?

Para hacer esto lo que se hace es llamar las direcciones de tus archivos a uno solo. Por ejemplo un style.scss en el que importo mis archivos:

@import './clases/clase.scss';
@import './variables/variable.scss';

para compilar entonces usas:

sass --watch ruta/style.scss style.css

con esto vas a poder editar y guardar un archivo y que se compile.

*Nota: la extension .scss al importar un archivo no es necesaria.

Eso mismo, ¡Muchas gracias!. 😎
 
Atrás
Arriba