App.js 파일에서 코드를 수정하고 저장하면 다음과 같은 오류가 나온다.
[eslint] Failed to load config "react-app" to extend from.
Referenced from: C:\Users\*\Desktop\Programming\React\basic\package.json
ERROR in [eslint] Failed to load config "react-app" to extend from.
Referenced from: C:\Users\*\Desktop\Programming\React\basic\package.json
이는 yarn 사용시 create-react-app과의 충돌때문에 일어나는 것이다.
이에 대한 해결책은 다음과 같이 따라해보자.
$ yarn add -D eslint-config-react-app
$ yarn cache clean
$ yarn install
$ yarn start
다음엔 프로젝트의 가장 상위 디렉토리에 yarnc.yml 파일을 만든 후 다음과 같이 적도록 하자.
packageExtensions:
react-scripts@*:
peerDependencies:
eslint-config-react-app: '*'
nodeLinker: node-modules
그리고 다시 코드를 수정을 해보면 에러가 뜨지 않고 저장이 될 것이다!
'WEB > React' 카테고리의 다른 글
[React] 컴포넌트 나누기 (0) | 2023.01.23 |
---|---|
[React] 조건부 렌더링 (0) | 2023.01.23 |
[React] props 사용법 (0) | 2023.01.17 |
[React] HTML과 JSX 문법 차이 (0) | 2023.01.16 |
[React] 클라이언트 사이드 렌더링(CSR) (1) | 2023.01.16 |