微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

行结尾不遵循 VS Code 中的默认设置

如何解决行结尾不遵循 VS Code 中的默认设置

当我尝试推送到 GitHub 时,每次我都会收到这样的警告:

warning: LF will be replaced by CRLF in app/bingey-api/models/user.js.
The file will have its original line endings in your working directory

即使我在这些地方将行尾设置更改为“/n”:

用户 -> 文本编辑器 -> 文件 -> Eol:

enter image description here

还有工作区 -> 文本编辑器 -> 文件 -> Eol:

enter image description here

我的 ESLint 选项文件也有认的行尾“\n”:

enter image description here

并且 Prettier 也被配置为认的“\n”结束符:

enter image description here

这很奇怪,也许有人知道我还应该在哪里更改设置? 谢谢。

找到的解决方案:

在 VS Code 中,转到 Terminal -> New Terminal 并尝试查看您的 core.autocrlf 参数的值,如下所示:

 git config --global --get core.autocrlf  

如果没有显示,则表示它被设置为认值(这是错误的) 否则,将其设置为 false:

 git config --global core.autocrlf false

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。