프로젝트 세팅중 에러가 발생했다.

npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: react-scripts@5.0.1
npm ERR! Found: typescript@5.4.3
npm ERR! node_modules/typescript
npm ERR! peer typescript@">= 2.7" from fork-ts-checker-webpack-plugin@6.5.3
npm ERR! node_modules/fork-ts-checker-webpack-plugin
npm ERR! fork-ts-checker-webpack-plugin@"^6.5.0" from react-dev-utils@12.0.1

이게 뭐시더냐...

뭔가 버전이 충돌나는거 같다.

간단히 말하면 다운그레이드를 진행해야한다.
--force 나 --legacy-peer-deps으로 강제로 설치할 수 있지만 좋은 방법은 아니다.
일단 기존에 깔려있는 Typesript를 삭제하자
npm uninstall -D typescript
정상적으로 삭제되었다.
다음은 다운된 버전을 깔아보자
npm i typescript@4
or
npm i typescript@4.9.5

정상적으로 깔렸다. 이제 행복 코딩하러 가자