关闭 eslint 警告:文件末尾需要换行但未找到。 (最后)

新手上路,请多包涵

如何阻止 eslint 警告文件末尾缺少换行符?

原文由 andy wilson 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 771
2 个回答

我修好了

 "eol-last": 0,
 "no-multiple-empty-lines": ["error", { "max": 1, "maxEOF": 0 }],

eol-last 现在似乎采用枚举,所以 0 永远不会,我不确定 1 和 2 是做什么的,因为它们是它允许我输入而不会出错的其他值,

原文由 andy wilson 发布,翻译遵循 CC BY-SA 3.0 许可协议

将此添加到您的 eslint 配置中:

 eol-last: ["error", "never"]

“从不”强制文件不以换行符结尾

另一种选择:尝试使用“no-multiple-empty-lines”规则来做到这一点。

 "no-multiple-empty-lines": [2, {"max": 99999, "maxEOF": 0}]

max 设置连续空行的最大数量。

maxEOF 可用于为文件末尾设置不同的数字。最后的空行将被区别对待。如果省略,则 max 选项将应用于所有地方。假设您不关心代码之间的空行数,只需将 max 设置为一个较大的数字即可。

原文由 Upasana 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题