webstorm - 无法在 WebStorm 2016 中运行 TSlint 的 tslint-eslint-rules

标签 webstorm eslint tslint

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

最佳答案

对我有用。

enter image description here

请确保您的本地 tslint 包已在 Settings | 中指定。语言和框架 | typescript | TSLint,TSLint package:,并且 path/to/project/node_modules/tslint-eslint-rules/dist/rules 添加到“附加规则目录:”那里。 另外,请尝试在更改设置后重新打开项目

关于webstorm - 无法在 WebStorm 2016 中运行 TSlint 的 tslint-eslint-rules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37964520/

相关文章:

javascript - webstorm: "Element is not exported"警告是什么意思?

javascript - 如果不在 switch case 中声明 block 范围,是否会导致内存泄漏? (ESLint 无案例声明)

ecmascript-6 - 如何满足 lint 规则 'array-callback-return' ?

typescript - 绕过 tslint : one-variable-per-declaration

intellij-idea - PHPStorm 中的 'Resource Root' 名称是什么?就此而言,PHPStorm 认为什么是资源?

testing - 使用 WebStorm 调试单个 Protractor 文件

node.js - 在 IntelliJ 或 WebStorm 中调试 Node.js 应用程序的最佳方式

javascript - 自动 linting 的 npm 脚本失败

angular - 如何抑制来自 npm 链接包的 tslint 警告?

node.js - 每次我尝试部署功能时,我都会收到 "Cannot find type definition file for ..."