当我运行linter命令时,下面的配置工作正常。但是,当我的react服务器运行时,它会使用警告-“@typescript-eslint/no-unused vars”进行编译。
我怎样才能删除警告?
这是我的.eslintrc.js配置。
module.exports = {
parser: "@typescript-eslint/parser",
parserOptions: {
ecmaVersion: 2020,
sourceType: "module",
ecmaFeatures: {
jsx: true
}
},
settings: {
react: {
version: "detect"
}
},
extends: [
"plugin:react/recommended",
"plugin:@typescript-eslint/recommended",
"prettier/@typescript-eslint",
"plugin:prettier/recommended"
],
rules: {
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/interface-name-prefix": "off",
"@typescript-eslint/no-unused-vars": "off",
"@typescript-eslint/no-explicit-any": "off"
}
};发布于 2020-07-01 07:32:41
您需要预先禁用no-unused-vars,正如前面提到的在医生里。
{
// note you must disable the base rule as it can report incorrect errors
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": ["error"]
}发布于 2020-07-01 07:22:51
尝试用"@typescript-eslint/no-unused-vars": "off"替换"@typescript-eslint/no-unused-vars": 0,
https://stackoverflow.com/questions/62671558
复制相似问题