参考:
利用 ESLint 检查代码质量

使用方法:

  • 安装:cnpm install eslint -g
  • 检查:eslint test.js
  • 修复:eslint test.js –fix

中文文档:

个人规则说明:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// .eslintrc.js:
module.exports = {
extends: 'eslint:recommended',
env: {
node: true,
'shared-node-browser': true,
browser: true,
jquery: true,
commonjs: true
},
rules: {
'no-console': 'off',
'no-debugger': 'error',
'indent': ['error', 2, {
SwitchCase: 1
}],
'quotes': ['error', 'single'],
}
};

WebStorm配置:
Other Settings -> ESLint

  • [√] Enable选中
  • Node interpreter
    Node解释器:C:\Program Files\nodejs\node.exe
  • Path to eslint bin
    eslint bin路径:C:\Program Files\nodejs\eslint.cmd