Vue-Cli,如何禁用骆驼案例警告

时间:2020-03-31 10:53:17

标签: vue.js eslint

我正在尝试通过将package.json文件中的Eslint camelcase规则设置为“ off”或0来禁用它。知道为什么它不起作用吗?

  "eslintConfig": {
"root": true,
"env": {
  "node": true
},
"extends": [
  "plugin:vue/essential",
  "eslint:recommended",
  "@vue/typescript/recommended"
],
"parserOptions": {
  "ecmaVersion": 2020
},
"rules": {
  "camelcase": "off"
},
"overrides": [
  {
    "files": [
      "**/__tests__/*.{j,t}s?(x)",
      "**/tests/unit/**/*.spec.{j,t}s?(x)"
    ],
    "env": {
      "mocha": true
    }
  }
]

}

1 个答案:

答案 0 :(得分:0)

您可以根据需要保留设置:

"rules": {
  "properties": "never",
  "ignoreDestructuring": true,
  "ignoreImports": false
},

这是默认设置和说明:

  1. “属性”:“始终”(默认)对属性名称强制使用驼峰样式
  2. “ ignoreDestructuring”:false(默认值)对已解构的标识符强制使用驼峰样式
  3. “ ignoreImports”:false(默认)为ES2015导入实施驼峰样式

此处有更多信息:https://eslint.org/docs/rules/camelcase