15

我的 tslint.json 中有一些规则需要 --type-check 功能。WebStorm 没有给我添加命令行参数和 TSLint 插件的方法。它也没有给我一种从 GUI 启用它的方法。

结果 TSLint 崩溃,TSLint 插件报告错误,我看不到检查。

当我使用 --type-check 参数从命令行运行 TSLint 时,它可以工作,但我需要在 IDE 中进行检查。

有没有人有解决这种情况的方法?

4

1 回答 1

3

从 WebStorm 2017.2 开始,现在可以使用 TypeScript 语言服务插件来实现。您可以安装https://github.com/angelozerr/tslint-language-service,然后将其添加到您的 tsconfig.json(请参阅 README 中的说明),它会使 TSLint 错误与正常的 TypeScript 错误一起显示。然后,您可以禁用 WebStorm 中的内置 TSLint 集成。

更多背景信息在相关的 WebStorm 问题中:https ://youtrack.jetbrains.com/issue/WEB-22778

于 2018-01-02T03:01:46.643 回答