반응형
prettier
IT 및 일상을 공유합니다.
IT/Error

[Prettier] eslint: delete `␍`(prettier/prettier) 에러
회사에서 프로젝트 환경을 구성하는 도중 맥 OS 환경에서 또는 윈도우 환경에서 협업을 할 때 맥북에서 작업하던 코드는 분명 이상이 없었는데, 윈도우 환경에서 Pull 받아 작성하니 코드 끝마다 에러를 발생하는 문제가 생겼습니다. eslint를 적용했을때 이런 문제가 생겨서 발생한 원인과 에러를 정리해 봤습니다. 원인 eslintrc.js 에서 설정한 부분 중. endOfLine에서 설정한 LF에 문제였습니다. LF: Line Feed(\n) CR: Carriage Return(\r) 설명하자면 각각 새로운 줄 바꿈을 바꾸는 방식에 대한 설정값입니다. LF에 경우 현재 커서의 위치에서 한 줄을 커서의 위치 변화 없이 아래로 내리는 방식이고, CR은 현재 줄에서 커서의 위치를 맨 앞으로 옮기는 방식입니다....
반응형