eslint-plugin-promise 使用
第一步:npm install eslint-plugin-promise --save-dev
第二步: .eslintrc.js文件
{
"plugins": [
"promise"
]
}
第三步: Then configure the rules you want to use under the rules section.
.eslintrc.js文件
{
"rules": {
"promise/always-return": "error",
"promise/no-return-wrap": "error",
"promise/param-names": "error",
"promise/catch-or-return": "error",
"promise/no-native": "off",
"promise/no-nesting": "warn",
"promise/no-promise-in-callback": "warn",
"promise/no-callback-in-promise": "warn",
"promise/avoid-new": "warn"
}
}
or start with the recommended rule set
直接使用建议的规则
{
"extends": [
"plugin:promise/recommended"
]
}