¿Cómo estructura los archivos sass / scss en un proyecto Angular? Una vez que hice esta pregunta, encontré varias opciones.
1 vía: mantenga todos los archivos de estilo en la carpeta / styles
En este caso, creamos todos los archivos de la carpeta /styles
, observando la estructura aproximada:
styles ├── base ├── components └── xxxxx
Una de las formas populares de estructurar archivos de esta manera es el patrón 7-1 sugerido en la documentación de sass. Se pueden encontrar más detalles aquí en el enlace .
Las ventajas de este enfoque:
Todos los archivos de estilo en un solo lugar.
Se acelera la construcción de estilo.
Desventajas:
El desarrollador debe imaginar dónde debe ubicarse el archivo requerido.
.
2 - , /styles
, , /styles
. , . /styles
, , .
:
.
.
:
.
3 () - , /styles
.
:
.
.
:
, .
, Angular . . , .
Angular ?