벌써 15일 차이다. 많은 인풋들이 여전히 헷갈리고 어렵당.
그중에서도 여전히 작은 설정들로 애를 먹고 있다.
cr eslint(prettier/prettier) 발생하며 빨간줄
이렇게 말이다.
##### git error : LF will be replaced by CRLF~
위에 오류 때문이었을까 git add 할때 에러가 떳다. 정확히 nestjs 폴더들만 에러가 떳던 것이었다. 아래 링크를 참고 하자면 윈도우와 맥(리눅스) 사이에서 발생하는 에러라고 한다(또 윈도우다 😂). 유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)로 이루어지는 반면, 윈도우에서는 줄 하나가 CR(Carrige Retrun)과 LF 즉 CRLF로 이루어지기 때문이라고 한다. (그런데 왜 발생했을까?)
해결법은 간단하다 git의 자동변환 명령어를 기입하면 되는 것이다.
git config --global core.autocrlf true
하지만 이 명령어를 통해 해결되지는 않았다. 혹시나 해서 nestjs안에 있는 .git 폴더를 모조리 지우니깐 해결 되었다.(알고보니 어제 잔디는 날라갔던 것이었다.😂)
[VSCode에서 발생하는 Delete 'CR' eslint (prettier/prettier) 해결방법, 티스토리, 2022년04월01일 접속]
https://noogoonaa.tistory.com/62
[Git 에러 CRLF will be replaced by LF (혹은 반대) 핸들링하는 방법, 재윤블로그, 2022년04월01일 접속]
https://blog.jaeyoon.io/2018/01/git-crlf.html