标签: build时报错:error

1 篇文章

thumbnail
运行GULP BUILD时报错:ERROR EXPECTED LINEBREAKS TO BE ‘LF’ BUT FOUND ‘CRLF’ LINEBREAK-STYLE
from--https://www.freesion.com/article/1279640983/ 报错截图:报错的原因是项目代码做了eslint的规范检查,规定了换行需要以unix系统的换行方式,Linux下只有换行LF,而在window下换行默认是CRLF,在window系统下git pull项目的时候,git会默认将文件中的LF换行方式转为系统默认的CRLF换行格式,才会导致用vscode打开时,所有的文件都是CRLF,这样代码提交后,会出现编译问题(服务端为linux系统)这种差异是因为系统的不同而存在,具体差异: 差异:   Windows系统下文本文件的换行符是: 回车 换行CR/LF即 rn或^Mn   linux/unix系统下文本文件的换行符是:换行LF即 n   Mac OS系统下文本文件的换行符:回车CR即 r或^M…