ESLint - return 之前的新行与 IIFE
ESLint - new line before return with IIFE
有如下简单代码
如何避免这个通知?我认为这是因为我使用了IIFE函数。
提前致谢。
如果您想针对这种特定情况禁用它,您只需在同一行添加禁用注释即可:(function(){ // eslint-disable-line newline-before-return
如果您想为整个项目禁用它,请编辑您的 .eslintrc
文件以将其添加到 rules
部分:
{
"rules": {
"newline-before-return": "off"
}
}
您当前版本的 ESLint 中未包含的规则似乎有错误。该规则可能已在 ESLint 更新中被删除或重命名。
查看您的 eslintrc
文件。我的恰好是 YAML,但你的可能是 JSON。在 rules
块中,查找类似 newline-before-return: 1
的内容。删除它。
根据您的编辑器,您可能已将 JavaScript 文件重新保存到 运行 再次进行 linting 操作,或者关闭并重新打开编辑器以刷新 linter 配置。
有如下简单代码
如何避免这个通知?我认为这是因为我使用了IIFE函数。
提前致谢。
如果您想针对这种特定情况禁用它,您只需在同一行添加禁用注释即可:(function(){ // eslint-disable-line newline-before-return
如果您想为整个项目禁用它,请编辑您的 .eslintrc
文件以将其添加到 rules
部分:
{
"rules": {
"newline-before-return": "off"
}
}
您当前版本的 ESLint 中未包含的规则似乎有错误。该规则可能已在 ESLint 更新中被删除或重命名。
查看您的 eslintrc
文件。我的恰好是 YAML,但你的可能是 JSON。在 rules
块中,查找类似 newline-before-return: 1
的内容。删除它。
根据您的编辑器,您可能已将 JavaScript 文件重新保存到 运行 再次进行 linting 操作,或者关闭并重新打开编辑器以刷新 linter 配置。