eslin 检查报错,查了好几遍也不知道错在哪里

$ vue-cli-service lint
error: Duplicate key 'extends' (no-dupe-keys) at .eslintrc.js:22:3:
  20 |   },

  21 |
> 22 |   extends: [
     |   ^
  23 |     'plugin:vue/essential',
  24 |     '@vue/standard'
  25 |   ]
1 error found.

 ERROR  Error: Process exited with code 1

Error: Process exited with code 1
    at exports.exit (C:\Users\Administrator\Desktop\HF\vue_hf\node_modules\@vue\cli-shared-utils\lib\exit.js:6:11)
    at lint (C:\Users\Administrator\Desktop\HF\vue_hf\node_modules\@vue\cli-plugin-eslint\lint.js:122:5)

 打开eslintrc.js 仔细看了下,发现:extends: 的内容写了两遍。删除一个后检查通过。

module.exports = {
  root: true,

  env: {
    node: true
  },

  extends: [
    'plugin:vue/vue3-essential',
    '@vue/standard'
  ],

  parserOptions: {
    parser: 'babel-eslint'
  },

  rules: {
    'no-console': 'off',
    'no-debugger': 'off'
  },
    extends: [
    'plugin:vue/vue3-essential',
    '@vue/standard'
  ]

}

我的天答案明明在写着呢还折腾了那么久。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐