问题出现的原因:
从远程下代码,发现有很多的变更,但文件内容没变,最后发现是换行符不同导致的,遂需要批量解决。

实现方法:
1.点击下载 UNIX2DOS工具。下载后是一个ZIP的压缩包,解压到某目录下(这个路径后面要用)。

2. 配置环境变量。配置后,新开一个cmd 窗口, 输入path,看到设置的路径就代表着成功。

3.开启 vscode 或者其他编辑器 的自动保存功能(非必须但非常建议)。

4.进入项目根文件(建议不要包含node_modules文件夹,因为里面的文件太多了,跑起来慢),打开其路径下的cmd 窗口,按照需要选择下面的命令即可。

# **将 CRLF 转为 LF;  *.vue *.js表示匹配相应文件后缀;使用时删掉本行
for /R %G in (*.vue *.js *.svg *.json *.css *.scss) do dos2unix "%G" # **将 LF 转为 CRLF;
for /R %G in (*.vue *.js *.svg *.json *.css *.scss) do unix2dos "%G"
  1. 完成的状态(当出现下面的情况时 基本就没啥问题了。)

可能出现的问题:
设置完 环境变量后 ,输入相关命令, 提示

“dos2unix 既不是内部或外部命令,也不是可运行的程序”的解决方法
答:这是由于 环境变量没设置好,或者当前的cmd 窗口 不是最新的 导致的。

其他:
LF 是 Linux 的换行符标记
CRLF 是windows 的换行符标记

参考文章
批量转换 LF 和 CRLF 的小技巧【详细步骤】

前端 Git CRLF 与 LF格式的批量转换相关推荐

  1. windows系统批量转换CRLF和LF格式代码,解决eslint报错Delete `␍`解决‘unix2dos‘ is not recognized as an internal or extern

    每天都要开心(▽)哇: 最近写代码,工程配置为lf格式,但是拉取代码后,代码都变成了CRLF,于是满屏幕报错 在做跨平台开发移植的时候,最常见的问题就是不同操作系统的换行不同(例如,Windows 上 ...

  2. SRA到fastq格式的批量转换

    生物信息分析人员一般会接触到从NCBI等网站下载的SRA数据,之前也介绍了下载SRA数据的几种方式.下面,我就简单介绍一下如何将下载的sra格式数据转换成为常用的fastq等格式. 1.fastq-d ...

  3. CRLF和 LF的区别及转换

    1.什么是CRLF和LF CRLF 是 carriage return line feed 的缩写:中文意思是 回车换行. LF 是 line feed 的缩写,中文意思是换行. 2,为什么要探究CR ...

  4. 视频文件的格式可以批量转换吗

    在我们的工作生活中,如果遇到视频格式不适用而导致视频无法正常播放或者使用情况,有什么办法可以快速解决吗?今天小编就来分享一下如何批量转换多个视频格式,快来看看具体的操作方法吧. 首先我们需要先下载安装 ...

  5. Mac下.CR2格式图片批量转换

    我的相机是佳能X7i型号,之前拍的照片都是.cr2格式,想上传照片到Flickr,因为格式原因上传不了,开始一张张手动格式转换,太傻瓜.直到今天,发现了这个,感觉太好了. No need for sl ...

  6. excel排版成印刷版格式:批量转换成pdf

    下载地址:http://blog.csdn.net/bq_cui/article/details/49685983 插入页码后的excel,只需要1键即可生成pdf文件. 点击"全部转PDF ...

  7. html5 mp4转换ogv格式,FFmpeg 批量转换HTML5视频(mp4/webm/ogv)

    现在Html5也逐渐普及了,设备对于mp4/webm/ogv的支持也逐渐广泛,但是Html5视频的转换软件却不是太多,这个Ffmpeg确实不错.而且功能也强大. REM "H.264 / A ...

  8. 怎么批量转换图片格式?

    怎么批量转换图片格式?在日常的工作过程中,小伙们时常需要将上百上千的图片进行格式转换,如果你一张一张图片进行转换,就需要消耗大量的时间和精力,时间就是金钱,我们不应该浪费大量时间在这种简单又重复的事情 ...

  9. c#如何wmf图片转换成png图片_C# 批量转换图片格式 支持/JPG/TIF/PNG/WMF/GIF等

    C# 批量转换图片格式实例源码,可以在BMP/JPG/TIF/PNG/WMF/GIF这几种格式之间批量转换,是否支持逆转换,这个未测试,有兴趣的自己下载源码编译一下吧.本源码实现的原理:将转换过程写入 ...

最新文章

  1. WINDOWS2003域控制器禁止U盘
  2. python桌面快捷图标_python 创建桌面快捷方式 | 学步园
  3. Laravel大型项目系列教程(一)
  4. Go语言 Yaml编码和解码
  5. ae中心点重置工具_AE中图形绘制的6大技巧,简单易操作
  6. ((CTRL-CHAR,code 8)) : only regular white space is allowed between tokens
  7. Decision Tree(DT)决策树
  8. SQL 必知必会·笔记3过滤数据
  9. Flutter进阶第8篇:实现视频播放
  10. Core Animation基础 1
  11. latex中png、pdf和eps格式的图片文件转换
  12. 权限设计=功能权限+数据权限
  13. 云计算机领域的黑马AWS,为何一黑到底
  14. 谢惠民,恽自求,易法槐,钱定边编数学分析习题课讲义23.2.3练习题参考解答[来自陶哲轩小弟]...
  15. 华为各类工程师通信基础面试题目及答案
  16. 用python爬取考研词汇及其近反义词与例句
  17. Python全栈:Django模板
  18. Ubuntu 18.04 安装搜狗拼音
  19. latex 文本突出显示_如何突出显示搜索的文本
  20. 澳洲留学难吗 计算机排名澳洲达伦哥,#澳洲留学# 达伦哥全面解析澳洲DIPLOMA课程!...

热门文章

  1. 阿里技术实战:数十万云服务器如何高效运维?
  2. 【转】2010美国职位:软件工程师最佳
  3. Windows 下查看显卡使用情况
  4. Windows显示进程路径
  5. MySQL-彻底让你搞懂mysql索引
  6. pgpool mysql_pgpool的健康检查和failover代码
  7. 【虹科案例】虹科数字化仪在激光雷达大气研究中的应用
  8. (动工中)论文梳理 —— Joint 3D Proposal Generation and Object Detection from View Aggregation
  9. 移动软交换中短消息业务的设计与实现(转)
  10. 2021年下半年计算机软件资格考试(浙江考区)的退费通知