[ typescript ] Delete `␍`eslintprettier/prettier 오류 해결 방법

JooKit 주킷 2021. 1. 10. 21:00
목차 접기
728x90
반응형

image

prettier 2.0이상 부터 endOfLine 옵션 default가 auto'에서 'lf'변경되면서 오류 발생

해결 방법

  • .eslintrc.js 에 아래 코드 추가
    rules: {
     'prettier/prettier': [
       'error',
      {
     endOfLine: 'auto',
    }
  • 아래와 같이 기 입력되어 있는 코드들 맨 밑에 endOfLine: 'auto'를 입력해주니 세미콜론 오류가 해결되었다.

image

image

기존 파일들의 호환성을 위해 auto로 정의되어 있었다. 
개행 문자로 인해 git diff과 git blame의 어려움을 제거하고자 
lf를 사용하기로 했다고 한다. 
lf로 강제할 경우 줄 끝이 섞이거나 잘못된 git blame을 피할 수 있다.
728x90
반응형
LIST