运行 lint 测试时出现此错误,如何解决此错误:
(linebreak-style) Expected linebreaks to be 'LF' but found 'CRLF'. (eslint)
PS:也许会有所帮助:我正在使用Windows(WebStorm),并且该项目正在Debian中运行和调试。
主要的解决方案是 Windows 默认使用 CRLF,就像我的 WebStorm。
1)第一步是更改 WebStorm 默认编码,如下所示:
https://www.jetbrains.com/phpstorm/help/configuring-line-separators.html
2)并在状态栏上更改它
https://www.jetbrains.com/phpstorm/help/status-bar.html
保存!和
OKAY No lint warnings.
在终端或 cmd 提示符下运行它
git config core.autocrlf false
git rm --cached -r .
git reset --hard
注意 - 确保您没有任何未提交的更改,否则它将被删除!
如果您使用的是Vs-Code,只需在终端中运行此命令:
yarn run lint --fix
我不确定这是否适用于所有编辑,但绝对值得一试。