【发布时间】:2021-02-13 05:51:37
【问题描述】:
我正在尝试使用 webpack、typescript 和 eslint 启动一个项目。我在这里收到警告@typescript-eslint/no-unused-vars:
如果没有达到env,我就无法达到argv 的价值。在这种情况下避免错误的唯一方法是模拟变量env的使用吗?
我的 eslint.json:
{
"env": {
"browser": true,
"node": true,
"es2020": true
},
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:@typescript-eslint/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true,
"modules": true,
"arrowFunctions": true,
"classes": true
},
"ecmaVersion": 11,
"sourceType": "module"
},
"plugins": [
"react",
"@typescript-eslint",
"import"
],
"rules": {
"no-console": ["error", {
"allow": ["timeEnd", "warn"]
}],
"func-names": "off",
"linebreak-style": ["error", "windows"],
"no-plusplus": "off",
"max-len": ["error", {"code": 120}],
"indent": ["error", 4, {
"ignoredNodes": ["JSXElement *"]
}],
"arrow-parens": ["error", "as-needed"],
"import/order": ["error", {
"pathGroups": [{
"pattern": "@*/**",
"group": "parent",
"position": "before"
}],
"groups": ["builtin", "external", "internal", "parent", "sibling", "index"],
"alphabetize": {"order": "asc"}
}]
}
}
【问题讨论】:
标签: typescript webpack eslint