eslint 충돌 에러가 발생할 경우

Stella·2024년 12월 26일
0

React

목록 보기
1/2

[eslint] Plugin "react" was conflicted between ".eslintrc.json » eslint-config-react-app » C:\Users\Administrator\node_modules\eslint-config-react-app\base.js" and "BaseConfig » C:\Users\Administrator\Desktop\react-app\node_modules\react-scripts\node_modules\eslint-config-react-app\base.js".
ERROR in [eslint] Plugin "react" was conflicted between ".

https://urdoingood.tistory.com/27

위의 블로그를 참고했다.

eslint 충돌 에러 발생했을 경우 해결방법

.yarnrc.yml 파일을 생성한다.
packageExtensions:
react-scripts@:
peerDependencies:
eslint-config-react-app: "
"

yarn을 끈 상태에서
yarn cache clean을 사용하여 모든 캐시를 삭제하고
yarn install
yarn start를 누른다.

1. 로컬 및 전역(global) 패키지 확인해보기

Open in integrated Terminal로 확인해보기

2. 패키지 제거

전역으로 설치된 eslint-config-react-app을 제거한다.

npm uninstall -g eslint-config-react-app

3. package.json 파일도 함께 저장 버튼 눌러주기

= 임시로 해결할 수 있는 방법

아직 확실한 해결 방법을 찾지 못했지만 찾을 때 까지 추가 하는 중...

profile
공부 기록

0개의 댓글