我分叉并克隆了一个JS npm库并在Visual Studio Code中打开它。在每一行的末尾,出现以下消息时出现错误:
[Eslint] expected linebreaks to be lf but found crlf. (line break-style)
我使用的是Windows 10计算机而我自己的代码上没有出现此错误。我想这个库是用Linux编写的,这就是问题的根源,但Git不应该以某种方式替换换行吗? 问题是:我该如何解决这个问题?我应该阻止Eslint出现此错误,还是应该更改我的git客户端(Source-Tree)的设置。如果是后者,我应该选择哪种设置?
也许是相关的:当使用Powershell并运行命令时,npm install'我收到了一个错误。但是当我在Windows上的Ubuntu上运行此命令时,npm install'工作。