LF和CRLF区别---Delete `␍`eslint(prettier/prettier)错误

提交代码的时候碰到一个错误:Delete `␍`eslint(prettier/prettier)

 解决方案:(我只使用了1、2两种解决方案,后面的是网上找的)

1.手动将CRLF换成LF

 但是这种方法有点累,要一个一个文件去改,而且新建的文件还是默认为CRLF

2.VS code编辑器设置默认换行符为LF

设置--》用户--》文本编辑器--》文件--》eol

改成"\n"

3.yarn run lint --fix

4.如果你用的是windows,文件编码是UTF-8且包含中文,最好全局将autocrlf设置为false。

1
git config --global core.autocrlf false

注意:git全局配置之后,你需要重新拉取代码。

 

LF和CRLF的区别:

”CRLF 是 carriage return line feed 的缩写,中文意思是回车换行。

LF 是 line feed 的缩写,中文意思也是换行。

它们都是文本换行的方式。“

区别:

CRLF: "\r\n", windows系统环境下默认的换行方式,windows换行的时候同时使用了回车符CR和换行符LF

LF: "\n", Mac和Linux系统环境下的换行方式,仅仅使用了换行符LF(老版本的Mac使用的是回车符CR)

posted @   hwinter_c  阅读(1238)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示