npx create-react-app [프로젝트 이름] 으로 리액트 프로젝트 생성 시 에러가 나며 일부 패키지가 깔리지 않았다.
@testing-library/react@13.4.0와 같은 라이브러리가가 React 19와 호환되지 않기 때문이다.
현재 create-react-app은 최신 버전(19)으로 설치하려 하는데, React 19는 아직 일부 주요 라이브러라와의 완전히 호환되지 않는다.
React 19는 아직 실험적인 부분이 많아 안정적인 개발을 위해 React 18로 버전을 낮춰야 한다.
해결방법
npx create-react-app으로 프로젝트를 생성한다.npm install react@18 react-dom@18 @testing-library/jest-dom@5.17.0 @testing-library/react@13.4.0 @testing-library/user-event@13.5.0 web-vitals