ESLint 官⽹ -> ⽤户指南 -> 规则 中提供了每种规则的⽤法以及⽀持的选项。 ESLint 中⽂官⽅⽂档:https://cn.eslint.org/ ⾸先得到规则名称(常⻅于报错时,示例为代码添加 ; 报错) ESLint 配置⽂件的 rules 属性可以对规则进⾏⾃定义设置,例如关闭分号的报错。 // .eslintrc module.exports = { root: true, env: { node: true }, extends: [ ‘plugin:vue/essential’, ‘@vue/standard’ ], parserOptions: { parser: ‘babel-eslint’ }, rules: { ‘no-console’: process.env.NODE_ENV === ‘production’ ? ‘warn’ : ‘off’, ‘no-debugger’: process.env.NODE_ENV === ‘production’ ? ‘warn’ : ‘off’, // ‘semi’: ‘off’ // 关闭加分号报错 // ‘semi’: [‘error’, ‘always’] // 开启不加分号报错 } } 修改 ESLint 配置⽂件后,需要重启(静态⽂件服务器)⽣效。 注意: 如果修改规则后,重启却不⽣效,可以将 node_modules/.cache 的规则缓存⽬录删除后重启即可。