报错 fatal: LF would be replaced by CRLF in package-lock.json 原因 git 在windows下,默认是CRLF作为换行符, git add 提交时,会检查文本中是否有LF 换行符(linux系统),如果有则会告警, 所以问题的解决很简单,让git忽略该检查即可。 解决 git config --global core.autocrlf falsegit config --global core.safecrlf false