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)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现