본문 바로가기
IT/react

CRA로 React 설치할 때 create-react-app 버전 이슈

by Josh.P 2022. 2. 21.
반응형

CRA(create-react-app)을 사용해서 React 어플리케이션 개발을 setup할 때, 아래 명령어를 통해서 설치할 수 있다.

npx create-react-app <directory-name> [--template <template>]

어느 때와 다르지 않게 명령어를 실행했는데, 다음과 같은 에러가 발생했다.

써있는대로 create-react-app 를 삭제하려고 아래 명령어를 실행했다.

npm uninstall -g create-react-app

# or 

yarn global remove create-react-app

그런데 삭제가 되지 않고, 발생했던 에러가 그대로 발생했다.

이곳 저곳 찾아보니 직접 디렉토리를 삭제하라고해서 which create-react-app을 찾아봤으나 create-react-app not found 가 리턴됐다.

stackoverflow를 통해서 찾은 해결방안은 npx의 cache를 정리하는 것이다.

아래 명령어를 실행해서 npx의 cache를 정리하고, create-react-app을 다시 설치하면 정상적으로 설치된다.

npx clear-npx-cache

참고자료

npx create-react-app prompting to globally uninstall non-existent create-react-app package?

반응형

댓글