eslint报错:“Identifier xxx is not in camel case“
在.eslintrc.js文件中:将校验驼峰命名的规则关闭即可(camelcase: off)。
// eslintrc.js module.exports = { root: true, env: { node: true }, extends: [ plugin:vue/essential, @vue/standard, @vue/typescript/recommended ], parserOptions: { ecmaVersion: 2020 }, rules: { @typescript-eslint/ban-types: off, @typescript-eslint/explicit-module-boundary-types: off, @typescript-eslint/member-delimiter-style: [error, { multiline: { delimiter: none }, singleline: { delimiter: comma } }], @typescript-eslint/no-explicit-any: off, @typescript-eslint/no-var-requires: off, camelcase: off, no-console: process.env.NODE_ENV === production ? warn : off, no-debugger: process.env.NODE_ENV === production ? error : off, space-before-function-paren: [error, never], vue/array-bracket-spacing: error, vue/arrow-spacing: error, vue/block-spacing: error, vue/brace-style: error, vue/camelcase: error, vue/comma-dangle: error, vue/component-name-in-template-casing: [error, kebab-case], vue/eqeqeq: error, vue/key-spacing: error, vue/match-component-file-name: error, vue/object-curly-spacing: error }, overrides: [ { files: [ **/__tests__/*.{j,t}s?(x), **/tests/unit/**/*.spec.{j,t}s?(x) ], env: { jest: true } } ] }
参考:
让eslint不校验某行代码: