【发布时间】:2019-03-12 21:01:28
【问题描述】:
我很难理解为什么我的自定义打字稿规则不起作用。 下面是一些代码来显示我的设置。
package.json:
{
"name": "lintingrules",
"version": "0.0.1",
"description": "Custom linting rules",
"main": "lintrules.json"
}
lintrules.json:
{
"rulesDirectory": "./rules",
"rules": {
"enounderscore": true
}
}
我要使用linting规则的项目的tslint.json:
{
"extends": ["lintingrules"]
}
在我的文件夹src/rules 中,我有一个使用tsquery 的规则。在我的 Angular 项目中使用它时,我在运行 ng lint 时总是收到以下消息:
找不到以下规则的实现 配置: enounderscore 尝试升级 TSLint 和/或确保您已安装所有必要的自定义规则。如果最近升级了 TSLint, 您可能配置了需要清理的旧规则。
【问题讨论】:
标签: angular typescript tslint