Delete `␍`eslintprettier/prettier

378 阅读1分钟

一,原因

项目仓库中默认是Linux环境下提交的代码,文件默认是以LF结尾的(工程化需要,统一标准)。

由于历史原因,windows下和linux下的文本文件的换行符不一致
Windows在换行的时候,同时使用了回车符CR(carriage-return character)换行符LF(linefeed character)

二.好的博客

这篇博客写得很清楚:blog.csdn.net/weixin_4275…
还有这篇文章,解决办法很详细:segmentfault.com/a/119000002…

三,解决办法

在eslintConfig 中添加 "endOfLine": "auto"

image.png

这样配置之后,如果还报错,就关闭vscode,或者关闭报错的文件,再打开就好了。