Auto fix TSLint Avertissements
[64, 1]: space indentation expected
[15, 27]: Missing semicolon
[109, 36]: missing whitespace
[111, 24]: missing whitespace
[70, 1]: Consecutive blank lines are forbidden
Je continue à recevoir des avertissements sur ces TSLint. Il ya énormément de mises en garde, et il sera très difficile de corriger manuellement.
Je cherchais un moyen qui peut auto-fix la plupart des avertissements.
- cette réponse peut être utile: stackoverflow.com/questions/36447910/...
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le
--fix
de TSLint afin de corriger automatiquement la plupart des mises en garde. Cela pourrait ressembler à quelque chose comme cela dans une commune de cas d'utilisation:Gardez à l'esprit que cela va écraser votre code source. Alors c'est sûr à 99,9% du temps, je vous recommande le flux de travail suivant:
--fix
drapeau, comme ci-dessusDe cette façon, vous ne serez jamais pris de surprise par un voyou l'autocorrection est mal passé.
ng lint --fix
C'est la correction automatique d'Erreur est le dossier racine
Si vous utilisez webpack . Vous pouvez utiliser tslint-chargeur:
Ajouter à webpack module de règles:
Lire la suite ici: tslint-chargeur
Si vous utilisez IntelliJ Idea ou WebStrom, alors vous pouvez créer le Fichier de l'Observateur dans Paramètres > Outils par la configuration suivante:
Sur save (Ctrl + s), votre fichier sera fixe.