Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 2.22 KB

linter.md

File metadata and controls

58 lines (46 loc) · 2.22 KB

Linter

Les Linters sont des outils qui vérifient la qualité du code. Le starter kit, est configuré de tel manière que des linters sont systématiquement utilisés pour JavaScript et pour les préprocesseur CSS.

Configuration des linters

Une configuration par défaut de ces linters est disponible dans le répertoire .gsk/conf. Il suffit de copier ces fichiers de configuration à la racine du projet pour qu'ils soient utilisés par Gulp automatiquement.

Vous pouvez bien sur mettre en place vos propres contraintes que ce soit en durcissant les vérifications ou en les assouplissant. Cependant, éviter de changer la configuration une fois le projet démarré.

Utilisation des linters

Les linters sont exécutés à chaque fois qu'une tache Gulp va vouloir consommer les fichiers qui lui corresponde. Les erreurs de linting sont listées dans votre terminal et sont bloquantes (tant qu'il y a une erreur, le fichier ne compile pas)

Pour anticiper les erreurs de linting, nous vous encourageons à configurer vos éditeurs de texte pour qu'ils consomment les configurations de linting du projet et vous avertissent dès qu'il y a un problème.

Linters disponibles

Le starter kit est actuellement configuré pour utiliser les linters suivant: