2

我已经安装了 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 问题?

4

1 回答 1

3

为我工作。

在此处输入图像描述

请确保在Settings | Languages & Frameworks | Typescript | TSLintTSLint package: 中指定了您的本地 tslint 包,并将其path/to/project/node_modules/tslint-eslint-rules/dist/rules添加到那里的“附加规则目录:”中。另外,更改设置后尝试重新打开项目

于 2016-06-22T14:34:26.293 回答