web-dev-qa-db-fra.com

TSLint: délai d’exécution du service linguistique dans WebStorm

J'utilise actuellement WebStorm (2017.2.4) sur MacOS Sierra et cette fenêtre contextuelle s'affiche une fois de temps en temps:

 Error message

Mes collègues et moi-même avons exactement le même code de configuration et de code TSLint défini dans WebStorm. Et problème ne se produit que sur ma machine .. :(

J'ai essayé de:

  • caches invalides et redémarrage
  • réinstaller les paquets de noeuds et npm

Je n'ai aucune idée de ce qui ne va pas. Je serais très reconnaissant si quelqu'un peut m'aider avec ceux-ci.

8
Andreew4x4

Je ne sais pas si cela résoudra votre problème ou non.

Activer le plugin dans votre tsconfig.json fichier:

{
  "compilerOptions": {
    "plugins": [
      { "name": "tslint-language-service"}
    ]
  }
}

Pour plus de détails, veuillez vous rendre à cette URL: https://www.npmjs.com/package/tslint-language-service

1
sarath

Cela est probablement dû à un gros fichier en peluche. J'ai rencontré le même problème lorsque j'exécutais l'inspection de code avec WS 2017.3.4 et il m'a montré le fichier exact d'où il venait. C'est un fichier TypeScript avec seulement 8 lignes, mais l'une d'entre elles est enveloppée à chaud, comme 300 lignes.

J'ai mis un // tslint:disable sur la première ligne parce que de toute façon je n'avais pas besoin de filtrer ce fichier de données et le problème a disparu.

0
Orokon