不能 运行 tslint-eslint-rules for TSlint in WebStorm 2016

Can't run tslint-eslint-rules for TSlint in WebStorm 2016

我已经安装了 TSLint,它在 WebStorm 2016 上工作得很好。

但在此之后我尝试安装 tslint-eslint-rules。按照 github 上的说明进行操作,并将 "rulesDirectory": "node_modules/tslint-eslint-rules/dist/rules" 添加到我的自定义 tslint.config 文件中。但是 tslint-eslint-rules 似乎仍然不起作用你在 WebStorm 中得到一个错误

(node_modules\tslint\lib\ruleLoader.js:29 throw new Error....)

有人可以确认这个移植到 TypeScript 规则的 eslint 实际上不能与标准 TSLint 一起工作,或者这是某种 WebStorm 2016 问题吗?

适合我。

请确保在 Settings | Languages & Frameworks | Typescript | TSLint、TSLint 包:中指定了您的本地 tslint 包,并将 path/to/project/node_modules/tslint-eslint-rules/dist/rules 添加到那里的 'Additional rules directory:'。 另外,尝试在更改设置后重新打开项目