properties: 'always', ignoreDestructuring: true, }, ], 'no-var': 2, 'one-var
dot-notation': 'error', // 访问属性时使用点符号 'no-restricted-properties': 'error', // 做幂运算时用幂操作符 ** 'one-var
当然部分属性有自己的属性,在控制开关的同时还需要配置属性,例如 { rules: { 'quotes': ['error', 'single'], // 如果不是单引号,则报错 'one-var...no-trailing-spaces 一行最后不允许有空格 2 no-underscore-dangle 不允许标识符以下划线开头 2 no-extra-parens 不允许出现多余的括号 0 one-var
变量声明后是否需要空一行 “object-curly-spacing”: [0, “never”],//大括号内是否允许不必要的空格 “object-shorthand”: 0,//强制对象字面量缩写语法 “one-var
变量声明后是否需要空一行 "object-curly-spacing": [0, "never"],//大括号内是否允许不必要的空格 "object-shorthand": 0,//强制对象字面量缩写语法 "one-var
prefer-promise-reject-errors': 'off', // 变量声明时尽量使用一个var声明连续的多个 // @warn 警示即可 'one-var
eslint: one-var // ✓ ok var silent = true var verbose = true // ✗ avoid var silent = true, verbose
通常规则只需要配置开启还是关闭即可;但是也有些规则可以传入属性,比如: { rules: { 'quotes': ['error', 'single'], // 如果不是单引号,则报错 'one-var
eslint: one-var // ✓ ok var silent = true var verbose = true // ✗ avoid var silent = true, verbose =
变量声明后是否需要空一行 "object-curly-spacing": [0, "never"],//大括号内是否允许不必要的空格 "object-shorthand": 0,//强制对象字面量缩写语法 "one-var.../** * 禁止变量申明时用逗号一次申明多个 * @category Stylistic Issues */ 'one-var
领取专属 10元无门槛券
手把手带您无忧上云