2016-09-07 13 views
11

Mam pewne reguły w moim tslint.json, które wymagają funkcji --type-check. WebStorm nie pozwala mi dodać argumentu wiersza poleceń i wtyczki TSLint. Nie pozwala mi też włączyć go z GUI.Jak włączyć sprawdzanie typów w TSLint w WebStorm?

W rezultacie TSLint ulega awarii, a wtyczka TSLint zgłasza błąd i nie widzę inspekcji.

Działa po uruchomieniu TSLint z wiersza polecenia z argumentem --type-check, ale potrzebuję inspekcji w IDE.

Czy ktoś ma obejście tego problemu?

+4

Niestety, te CLI opcje nie są obecnie obsługiwane w WebStorm. Oto pokrewny problem: https://youtrack.jetbrains.com/issue/WEB-22778 Proszę śledzić aktualizacje na ten temat. –

Odpowiedz

0

Od wersji WebStorm 2017.2 jest to teraz możliwe za pomocą wtyczki usługi językowej TypeScript. Możesz zainstalować https://github.com/angelozerr/tslint-language-service, a następnie dodać go do swojego tsconfig.json (patrz instrukcje w README), i spowoduje to pojawienie się błędów TSLint wraz z normalnymi błędami TypeScript. Następnie można wyłączyć wbudowaną integrację TSLint w WebStorm.

Więcej tło jest w odpowiednim numerze WebStorm: https://youtrack.jetbrains.com/issue/WEB-22778

Powiązane problemy