windows系和Linux系协同开发问题:CRLF和LF

    windows系开发的同学可能会遇到这个问题,本地开发跑npm run prettier时,会发现不少warn,而且显示有文件改动,打开文件对比发现并无改动,只是回车符问题,

windows系和Linux系协同开发问题:CRLF和LF_第1张图片
看似好多改动


其实没改动

参考https://blog.csdn.net/u010730126/article/details/107968355,可采取方法:

1、治标:在.prettierrc.js加入endOfLine: 'auto'。

windows系和Linux系协同开发问题:CRLF和LF_第2张图片
.prettierrc.js

2、治本:在项目根目录下新加.gitattributes文件,内容如下:

.gitattributes

之前由于拉取的项目文件可能有转为CRLF的文件,所以重新clone吧。

ok!

你可能感兴趣的:(windows系和Linux系协同开发问题:CRLF和LF)