Éditer le fichier config.yml.
name: nom du projet libre ;project: nom du projet en minuscule sans espace ;url: indiquer l'adresse http (exemple: http://nom_du_site.com) ;path.dist: Chemin vers le dosiser du thème (exemple: www/sites/all/themes/custom/subtheme_child) ;path.src: Chemin vers le dosiser des sources.
npm install
Nécessite: NodeJS, Gulp, Sass.
| Command | Description |
|---|---|
| build | Sans minification des CSS et JS. Regroupe: clean, fonts, images, styles, scripts. |
| build --prod | Avec minification des CSS et JS. Regroupe: clean, fonts, images, styles, scripts. |
| watch | Observateur de fichiers. Réécriture en cas de modification des fichiers sources. |
| Command | Description |
|---|---|
| clean | Supprime les dossiers contruits: css, js, fonts, images et libraries. |
| fonts | Copie le dossier source/fonts. |
| libraries | Copie le dossier source/libraries. |
| images | Copie le dossier source/imagesOptimise les images png, jpg et svg. |
| scripts | Compile les fichiers source/js. |
| styles | Compile les fichiers source/scss.Utilise autoprefixer. |