Permettant Eslint sur tapuscrit fichiers
Sur webstorm eslint paramètre, il y a un "extra eslint options" sur le terrain.
En cela, j'ai ajouté:
--ext .ts
de la eslint la documentation qui est censée permettre à eslint de travailler sur la coutume extension de fichier, dans ce cas .les fichiers ts.
Cela ne fait rien. Est ma syntaxe de mal ? De toute façon à permettre Eslint .les fichiers ts, peut-être à partir de l' .eslintrc fichier ?
OriginalL'auteur Robert Brax | 2016-04-28
Vous devez vous connecter pour publier un commentaire.
--ext
permet, en utilisant des extensions javascript, vous ne pouvez pas forcer ESLint à travailler pour d'autres langues que le JavaScript en passant une extension de fichier différente.Vous pouvez essayer d'utiliser tapuscrit-eslint-analyseur pour permettre ESLint pour Tapuscrit - il permet de construire un arbre de syntaxe de la machine a ecrire de code qui peut être transmis à ESLint pour peluchage.
Mais je suggère à l'aide de la Machine linters pour l'inspection de la Machine a ecrire de code. Vous pouvez essayer de TSLint, par exemple.
Mise à jour: depuis 2017.1.3, WebStorm prend en charge ESLint + tapuscrit-eslint-analyseur; vous avez juste besoin d'installer les deux
typescript
plugin ettypescript-eslint-parser
et modifier votre ESLint config en conséquence:la réponse est que vous pouvez essayer les deux, mais je suggère de TSLint. Si elle n'a pas de travail de droit " pour vous, ce n'est pas une raison pour downvoting la réponse. Ce n'est pas une publicité, c'est juste l'explication de ESLint
--ext
ne fait rien pour Tapuscrittapuscrit-eslint-parser ne fonctionne pas, en tout cas pour moi.
lorsque j'utilise
"parser": "typescript-eslint-parser",
, mes autres projets avec le javascript ne peut pas être validé et formaté par vscode eslint plugin,savez-vous comment résoudre ce problème?Toute personne utilisant le tapuscrit-eslint-analyseur doit utiliser @tapuscrit-eslint/parser au lieu de cela eslint.org/blog/2019/01/future-typescript-eslint
OriginalL'auteur lena
Essayez d'ajouter cette ligne dans votre .eslintrc.json
Dans mon cas, j'ai fait eslint formater mon
.vue
et mon.ts
fichiers à l'aide de cette config :OriginalL'auteur Marie