【发布时间】:2021-02-28 21:17:58
【问题描述】:
在 PhpStorm 中,我的 .eslintrc 文件中有此错误:
ESLint 'module' is not defined. (no-undef) into PHPStorm
我已经尝试使用this StackOverflow question 修复它。但结果是一样的。再次出现 ESLint 错误。
这是我的 .eslintrc 文件:
/* eslint-env node */
{
"root": false,
"parser": "@typescript-eslint/parser",
"plugins": [
"@typescript-eslint"
],
"env": {
"node": true,
"browser": true,
"commonjs": true,
"es6": true,
"amd": true
},
"extends": [
"eslint:recommended",
"plugin:vue/base",
"plugin:vue/essential",
"plugin:vue/vue3-recommended",
"plugin:vue/vue3-essential",
"@vue/typescript/recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
],
"parserOptions": {
"ecmaVersion": 2020
},
"rules": {
"no-console": "error",
"no-debugger": "error",
"no-unused-components": "off",
"no-unused-vars": "off",
"no-empty-function": "off",
"prefer-const": "off",
"@typescript-eslint/no-unused-vars": "off"
},
"overrides": [
{
"files": [
"**/__tests__/*.{j,t}s?(x)",
"**/tests/unit/**/*.spec.{j,t}s?(x)"
],
"env": {
"mocha": true
}
}
]
}
也许是 PhpStorm 的问题?
如何解决这个错误 ESLint ?
【问题讨论】:
-
在使用您的配置时无法重现。它是你项目中唯一的 eslint 配置文件吗?您能否分享报告问题的代码 sn-p 以及错误的屏幕截图?