프로젝트의 마지막 단계에서 지지부진하여서 7월이 오기전까지만 사무실에 모여서 10시부터 6시까지 다 같이 일하기로 하였다. (사무실은 학교에서 지원받음)
늘 데스크톱으로 코딩하다가 오랜만에 노트북으로 코딩하게 되었다. 노트북에 프로젝트의 개발환경 세팅이 안되어 있는 것은 아니었다. 다만 2달 넘게 pull을 안한 폴더였다. 평소처럼 git pull
후 npm start
를 했는데 처음보는 에러를 만났다.
ERROR in Plugin "react" was conflicted between "package.json » eslint-config-react-app
구글링 해보니 그냥 package.json
를 다시 저장하면 해결된다고 한다.
나도 다시 저장하니까 에러가 사라졌다. 잠시동안
고친줄 알고 신나게 코딩하다가 해당 파일을 저장했더니 다시 똑같은 에러가 뜨는게 아닌가. 물론 다시 package.json
로 가서 저장하면 사라진다.
코드를 바꾸고 확인하려고 할때마다
package.json
를 다시 저장할 순 없다...
분명 github나 stackoverflow를 보면 package.json
를 저장하라는 답변에 엄청난 따봉들이 박혀있었는데 다들 처음 될 때 따봉을 하고 다시 안될 때 따봉 취소를 안했나보다.
이게 왜 문제인지 모르겠지만 VSCode의 프로젝트 경로를 제대로 설정해주니까 에러가 해결되었다. 애초에 잘못된 경로면 왜 cd를 통해서 들어가지고 실행이 되는거지...
나는 분명 제대로된 경로일텐데 싶었는데 직접 폴더로 들어가 경로를 복사해서 cd
붙여넣으니까 대소문자가 바뀌었다.
vs 터미널에서 delgoClient -> DelgoClient로 바뀜
그 상태로 npm start
를 하니 위의 에러가 안뜬다. 코드를 수정하고 다시 저장해도 마찬가지.
유용해요!