关闭eslint警告:文件末尾需要换行符但未找到。 (EOL倒数)

时间:2017-06-28 08:30:10

标签: html reactjs jsx eslint

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

4 个答案:

答案 0 :(得分:2)

我通过

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

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

答案 1 :(得分:1)

在你的eslint配置中查找eol-last并将其删除。或者将其设置为从不明确如此:

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

请参阅http://eslint.org/docs/rules/eol-last

答案 2 :(得分:1)

在你的eslint配置中添加:

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

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

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

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

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

maxEOF可用于为文件末尾设置不同的数字。然后将以不同方式处理最后的空白行。如果省略,则max选项随处应用。 假设您不关心代码之间的空行数,只需将max设置为高数。

答案 3 :(得分:0)

如果您使用的是 Visual Studio,则在 Visual Studio 中转到问题部分,右键单击它并单击它以修复问题。

新行问题意味着需要多一个新行。最后按回车键。