忽略特定eslint插件中的特定文件



我使用的eslint-plugin-tsdoc工作得很好,除了我不需要检查的文件,例如,任何使用apidoc而不是tsdoc注释样式的api路由。

这将在运行任何检查时导致错误。我是否可以忽略eslint-plugin-tsdoc的文件?我不想让eslint完全忽略这个文件,因为我仍然需要检查typescript。

你可以在.eslintrc文件中使用override属性。使用配置文件禁用一组文件

由于eslint-plugin-tsdoc只有一条规则tsdoc/syntax.

你需要把它添加到你的.eslintrc文件。

{
"rules": {...},
"overrides": [
{
"files": ["*.test.ts", "/src/demo.ts"],
"rules": {
"tsdoc/syntax": "off"
}
}
]
}

所以在上面的例子中,它将禁用所有以.test.ts/src/demo.ts结尾的文件的规则,并对其余的文件应用此规则。

最新更新