Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 1.02 KB

README_ZH.md

File metadata and controls

60 lines (41 loc) · 1.02 KB

eslint-plugin-call-func-with-return

调用指定的函数时,必须使用 return 语句。

function jsonRet(data = {}, retCode, retMessage) {
    return {
        data,
        retCode,
        retMessage,
    }
}

function main() {
    jsonRet({ author: 'elvinn' }); // 错误
    return jsonRet({ author: 'elvin' }); // 正确
}

安装

首先,需要安装 ESLint:

$ npm i eslint --save-dev

接下来,安装 eslint-plugin-call-func-with-return:

$ npm install eslint-plugin-call-func-with-return --save-dev

使用

.eslintrc 或者 .eslintrc.js 文件的 plugins 对象中,添加 call-func-with-return(可以省略 eslint-plugin- 的前缀):

{
    "plugins": [
        "call-func-with-return"
    ]
}

然后,在 .eslintrc 或者 .eslintrc.js 文件的 rules 对象中,添加相应的规则:

{
    "rules": {
        "call-func-with-return/call-func-with-return": ["error", ["jsonRet", "xmlRet"]]
    }
}