Avviare Sass in un progetto:
- aprire terminale dalla cartella del progetto
- creare cartella
sass
con all'interno il filestyle.scss
- creare cartella
dist
con all'interno il filestyle.css
- controllare che Sass sia effettivamente installato lanciando
sass --version
- se Sass:
a. non è presente:
- lanciare
npm install -g sass
- verificare l'installazione col punto 4 b. è presente: - lanciaresass .\scss\style.scss .\dist\style.css -w
affinché ad ogni cambiamento avvenuto nei file sass ricompili automaticamente una nuova versione del css
Struttura cartelle scss
:
./abstracts
cartella che racchiude le variabili base dello stile utilizzate in altri punti del codice./layout
cartella che usa principalmente gliabstracts
e crea delle classi generali riutilizzabili./partials
cartella che raggruppa lo stile di un singolo importante nodo HTML per file (header, footer, aside, main > children)./components
cartella che raggruppa tutto il codice di un singolo elemento HTML per filestyle.scss
-> raccoglitore di tutto lo stile finale