반응형
문제
윈도우에서 웹팩으로 번들 만들 때 eslintrc 설정을 빼먹어서 아래와 같은 에러가 나는 경우가 있습니다.
error Expected linebreaks to be 'LF' but found 'CRLF' linebreak-style
원인
eslint에서 linebreak-style 옵션을 명시하지 않는 경우 개행을 체크할 때 ["error", "unix"] 가 사용됩니다.
unix에선 개행이 LF 인 반면에 윈도우에선 CRLF를 사용합니다.
(LF : line feed ("\n"), CR : carriage returns ("\r"))
그래서 옵션을 안 바꾸 고 윈도우에서 돌리면 에러가 발생합니다.
해결책
그럼 .eslintrc에 rules에 linebreak-style을 설정해주면 해결됩니다.
{
"rules": {
"linebreak-style": ["error", "windows"]
}
}
반응형
'Javascript' 카테고리의 다른 글
[Javascript] ajax 라이브러리 사용 방법 (jQuery, axios) (0) | 2020.06.08 |
---|---|
[React] IE 11에서 create-react-app 프로젝트 실행 시 SCRIPT1002 오류 해결법 (0) | 2020.06.07 |
[Javascript] IE 11 Ajax Caching 끄기 (jQuery, axios) (0) | 2020.06.07 |
[React] 1분만에 React 프로젝트 구축하기 (0) | 2020.06.07 |
댓글