【发布时间】:2022-01-10 23:06:23
【问题描述】:
eslint . --ext .js
错误:.eslintrc: 环境密钥“es2021”未知
at Object.keys.forEach.id (Image api/node_modules/eslint/lib/shared/config-validator.js:169:19)
at Array.forEach (<anonymous>)
at validateEnvironment (Image api/node_modules/eslint/lib/shared/config-validator.js:163:30)
at validateConfigArray (Image api/node_modules/eslint/lib/shared/config-validator.js:334:9)
at CascadingConfigArrayFactory._finalizeConfigArray (Image api/node_modules/eslint/lib/cli-engine/cascading-config-array-factory.js:417:13)
at CascadingConfigArrayFactory.getConfigArrayForFile (Image api/node_modules/eslint/lib/cli-engine/cascading-config-array-factory.js:271:21)
at FileEnumerator._iterateFilesRecursive (Image api/node_modules/eslint/lib/cli-engine/file-enumerator.js:396:49)
at _iterateFilesRecursive.next (<anonymous>)
at FileEnumerator.iterateFiles (Image api/node_modules/eslint/lib/cli-engine/file-enumerator.js:251:49)
at iterateFiles.next (<anonymous>)
npm 错误!代码生命周期
npm 错误!错误号 2
npm 错误! image-api@1.0.0 皮棉:eslint . --ext .js
npm 错误!退出状态 2
npm 错误!
npm 错误!在 image-api@1.0.0 lint 脚本中失败。
npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。
npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /home/marwan/.npm/_logs/2022-01-10T23_00_43_567Z-debug.log
.eslintrc
{ “环境”:{ “浏览器”:是的, “es2021”:是的 }, “解析器”:“@typescript-eslint/解析器”, “解析器选项”:{ “ecmaVersion”:12, “源类型”:“模块” }, “插件”:[ “@typescript-eslint” ], “规则”:{ “缩进”:[ “错误”, 2 ], “换行风格”:[ “错误”, “Unix” ], “引号”: [ “错误”, “单身的” ], “半”:[ “错误”, “总是” ], “无多空行”:[ 2、 {“最大”:1,“最大EOF”:0,“最大BOF”:0} ], “无尾随空格”:“错误”, “导入/无外部依赖项”:0 } }
【问题讨论】:
-
你能给我们看看你的
.eslintrc.json配置文件吗?或者您选择的任何配置文件格式。config-validator.js抛出错误,暗示您的配置中有错误 -
用 eslintrc 代码编辑的问题
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。