如何解决忽略来自特定 eslint 插件的特定文件
我使用的 eslint-plugin-tsdoc
效果很好,除了我不需要 linting 的文件,例如,使用 apidoc 而不是 tsdoc 注释样式的任何 api 路由。
这会在运行任何 linting 时导致错误。无论如何,我可以忽略 eslint-plugin-tsdoc
的文件吗?我不想被 eslint 完全忽略这个文件,因为我仍然需要检查打字稿。
解决方法
您可以在 .eslintrc 文件中使用覆盖属性。 Using configuration files to disable for a group of files
由于 eslint-plugin-tsdoc
只有一个规则 tsdoc/syntax
。
您需要将此添加到您的 .eslintrc
文件中。
{
"rules": {...},"overrides": [
{
"files": ["*.test.ts","/src/demo.ts"],"rules": {
"tsdoc/syntax": "off"
}
}
]
}
因此,在上面的示例中,它将禁用所有以 .test.ts
结尾的文件和文件 /src/demo.ts
的规则,并将此规则应用于其余文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。