Comment structurer les fichiers sass / scss dans un projet Angular ? Une fois cette question posée, j'ai trouvé plusieurs options.
1 voie - conservez tous les fichiers de style dans le dossier / styles
Dans ce cas, nous créons tous les fichiers dans le dossier /styles
, en respectant la structure approximative :
styles ├── base ├── components └── xxxxx
L'un des moyens les plus populaires de structurer les fichiers de cette manière est le modèle 7-1 suggéré dans la documentation sass. Plus de détails peuvent être trouvés ici sur le lien .
Les avantages de cette approche :
Tous les fichiers de style en un seul endroit.
La construction du style est accélérée.
Inconvénients :
Le développeur doit imaginer où doit se trouver le fichier requis.
.
2 - , /styles
, , /styles
. , . /styles
, , .
:
.
.
:
.
3 () - , /styles
.
:
.
.
:
, .
, Angular . . , .
Angular ?