ESLint - 返回IIFE之前的新线路

时间:2016-05-04 09:24:06

标签: javascript eslint

拥有以下简单代码

Screenshot

如何避免此通知?我想这是因为我使用了IIFE功能。

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果您想针对此特定情况禁用它,您只需在同一行添加禁用评论:(function(){ // eslint-disable-line newline-before-return

如果您要为整个项目停用它,请修改.eslintrc文件,将其添加到rules部分:

{
    "rules": {
        "newline-before-return": "off"
    }
}

有关配置的更多信息:http://eslint.org/docs/user-guide/configuring

答案 1 :(得分:0)

对于当前版本的ESLint中未包含的规则,看起来像是一个错误。该规则可能已在ESLint更新中删除或重命名。

查看您的eslintrc文件。我的确是YAML,但你的可能是JSON。在rules块中,查找newline-before-return: 1之类的内容。删除它。

根据您的编辑器,您可能已重新保存JavaScript文件以再次运行linting操作,或者关闭并重新打开编辑器以刷新linter配置。