Un tutoriel rapide sur la façon de désactiver une règle ESLint
Que pouvez-vous faire pour en désactiver unESLintrègle qui est peut-être définie automatiquement par votre outillage?
Considérez le cas où votre outillage définit leno-debugger
etno-console
des règles.
Il peut y avoir une raison valable pour le code de production, mais en mode développement, avoir la possibilité d'accéder audébogueur de navigateuret leAPI de la consoleest essentiel.
Vous pouvez désactiver une ou plusieurs règles ESLint spécifiques pour un fichier entier en ajoutant sur quelques lignes:
/* eslint-disable no-debugger, no-console */
console.log('test')
ou vous pouvez simplement le faire dans un bloc, en le réactivant par la suite:
/* eslint-disable no-debugger, no-console */
console.log('test')
/* eslint-enable no-alert, no-console */
Ou vous pouvez désactiver la règle sur une ligne spécifique:
console.log('test') // eslint-disable-line no-console
debugger // eslint-disable-line no-debugger
alert('test') // eslint-disable-line no-alert
Plus de tutoriels devtools:
- Introduction à Yeoman
- Bower, le gestionnaire de packages du navigateur
- Introduction aux tests frontaux
- Utilisation de node-webkit pour créer une application de bureau
- VS Code: utilisez les paramètres spécifiques à la langue
- Introduction à Webpack
- Un guide court et simple de Babel
- Une introduction à Yarn
- Présentation du navigateur DevTools
- Formatez votre code avec Prettier
- Gardez votre code propre avec ESLint
- Une liste de trucs et astuces Chrome DevTools
- Tester JavaScript avec Jest
- Comment utiliser Visual Studio Code
- Introduction à Electron
- Parcel, un webpack plus simple
- Une référence Emmet pour HTML
- Le moteur JavaScript V8
- Configuration du code VS
- Configuration de la ligne de commande macOS
- Comment désactiver une règle ESLint
- Comment ouvrir VS Code à partir de la ligne de commande
- Comment configurer le rechargement à chaud sur Electron