react was conflicted between ... 에러 해결 방법

kyu725·2022년 6월 21일
4

프로젝트의 마지막 단계에서 지지부진하여서 7월이 오기전까지만 사무실에 모여서 10시부터 6시까지 다 같이 일하기로 하였다. (사무실은 학교에서 지원받음)

늘 데스크톱으로 코딩하다가 오랜만에 노트북으로 코딩하게 되었다. 노트북에 프로젝트의 개발환경 세팅이 안되어 있는 것은 아니었다. 다만 2달 넘게 pull을 안한 폴더였다. 평소처럼 git pullnpm start를 했는데 처음보는 에러를 만났다.

ERROR in Plugin "react" was conflicted between "package.json » eslint-config-react-app

SOLUTION 1

구글링 해보니 그냥 package.json 를 다시 저장하면 해결된다고 한다.

나도 다시 저장하니까 에러가 사라졌다. 잠시동안
고친줄 알고 신나게 코딩하다가 해당 파일을 저장했더니 다시 똑같은 에러가 뜨는게 아닌가. 물론 다시 package.json로 가서 저장하면 사라진다.

코드를 바꾸고 확인하려고 할때마다 package.json를 다시 저장할 순 없다...

분명 github나 stackoverflow를 보면 package.json를 저장하라는 답변에 엄청난 따봉들이 박혀있었는데 다들 처음 될 때 따봉을 하고 다시 안될 때 따봉 취소를 안했나보다.

SOLUTION 2

이게 왜 문제인지 모르겠지만 VSCode의 프로젝트 경로를 제대로 설정해주니까 에러가 해결되었다. 애초에 잘못된 경로면 왜 cd를 통해서 들어가지고 실행이 되는거지...

나는 분명 제대로된 경로일텐데 싶었는데 직접 폴더로 들어가 경로를 복사해서 cd 붙여넣으니까 대소문자가 바뀌었다.

vs 터미널에서 delgoClient -> DelgoClient로 바뀜

그 상태로 npm start를 하니 위의 에러가 안뜬다. 코드를 수정하고 다시 저장해도 마찬가지.

profile
김찬규

2개의 댓글

comment-user-thumbnail
2022년 8월 7일

유용해요!

답글 달기
comment-user-thumbnail
2024년 6월 26일

와...... 두번째 방법으로 하니까 되네요.... ㅋㅋ 이게 뭐죠..?

답글 달기