指定eslint的节点版本

时间:2018-08-01 06:01:43

标签: javascript node.js eslint

我正在将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。

1 个答案:

答案 0 :(得分:0)

engine文件中的package.json属性不正确,应改为engines。 eslint使用此属性来确定节点版本。