ESLint不会从npm命令抛出任何错误

时间:2018-11-15 10:13:29

标签: javascript visual-studio-code eslint lint

以下是eslint的配置设置。尝试定义基本的eslint规则,以定义const而不是let(如果它是数组或对象)

"scripts": {
  "lint": "eslint src/**/*.js --fix"
}

.eslintrc

"rules": {
    "strict": [2, "never"],
    "prefer-const": 2
}
  

相对于.eslintrc文件的vscode,该规则定义于   首选const和下面的ide中抛出错误是完美的   很好

enter image description here

  

但是npm run lint并没有给出任何错误,也没有修复代码

enter image description here

eslintrc所在的位置附加文件夹结构 enter image description here 我的脚本中缺少什么?

1 个答案:

答案 0 :(得分:0)

您的配置文件名称应为.eslintrc.json

以下是您可以查看的参考文档:https://eslint.org/docs/user-guide/configuring

还附加指向.eslintrc文件的弃用通知的链接,不带扩展名:https://dev.to/ohbarye/eslintrc-without-file-extension-is-deprecated-3ngg

尝试更改您的配置文件名,它应该可以工作。