本标准基于 eslint-config-standard
{
"env": {
"mocha": true,
"es6": true,
"node": true
},
"extends": "standard",
"plugins": [
"standard"
]
}
安装配置包
npm install --save-dev eslint eslint-config-klg eslint-config-standard
因为 eslint 的插件独立于 config 之外的设计,你还必须手动安装以下插件
npm install --save-dev eslint-plugin-standard eslint-plugin-promise eslint-plugin-import eslint-plugin-node
编辑 .eslintrc 加入即可
{
"extends": "eslint-config-klg",
"rules": {}
}
eslint 的插件安装位置要和 eslint 的安装位置保持一致,如果 eslint 是 global 的,那么插件也需要是 global 的。