【发布时间】:2019-01-08 14:41:37
【问题描述】:
我将 eslint 用于 Node.js 应用程序。我正在运行节点版本 v10.6.0,但是当我在项目的根目录中运行 eslint 时,我收到如下错误消息:
The 'URL' is not supported until Node.js 10.0.0. The configured version range is '>=6.0.0'
我的.eslintrc.json 看起来像这样:
{
"extends": [
"eslint:recommended",
"plugin:node/recommended",
],
"parserOptions": {
"sourceType": "module"
}
}
我的package.json 包含:
"engine": {
"node": ">=10.6.0"
}
如何告诉 eslint 我正在使用更新的节点版本?我正在使用 eslint v5.2.0。
【问题讨论】:
-
您使用的是 Jetbrain IDE 之一吗?!如果是这样,您必须在 IDE 的设置中配置节点版本
-
您可以指定 Ecma 版本。看看this
-
@kgangadhar 我尝试指定
ecmaVersion,但我得到了同样的错误。
标签: javascript node.js eslint