@aminya/slint-plugin- only-warn (英语)
降级出错以警告 具有灵活性。此分叉比原插件有更多的特性 :
exclude-id选项:排除一些插件或规则的正则图案fatal-as-warning选项:使致命错误成为警告的选项
安装
npm install eslint-plugin-only-warn@npm:@aminya/eslint-plugin-only-warn --save-dev
或包装。 json:
"devDependencies": {
"eslint-plugin-only-warn": "npm:@aminya/eslint-plugin-only-warn@^1.2.1",
}
说明: 如果在全球安装了 ESLint(使用 -g 旗),则您也必须使用 -g 为以上命令.
使用量
添加 only-warn 到您的插件区 .eslintrc 配置文件 。 你可以省略这个 eslint-plugin- 前缀 :
{
"plugins": [
"only-warn"
]
}
设置
exclude-id
您可以提供regex字符串来排除一些规则ID(一个完整的规则名或插件名). 您可以通过 |。 。 。 .
{
"plugins": [
"only-warn"
],
"settings": {
"only-warn": {
"exclude-id": "no-unused-vars|@typescript-eslint"
}
}
}
fatal-as-warning
如果设置中启用了“ fatal-as-warning ” , 则下级致命错误警告 。 但是,建议你不要允许这样 没错 false 默认.
{
"plugins": [
"only-warn"
],
"settings": {
"only-warn": {
"fatal-as-warning": true
}
}
}