🐣 일하면서 공부하기

[Mac OS] Create React App requires Node 14 or higher 해결하기

개발자 린다씨 2023. 2. 25. 12:09
반응형

프로젝트를 본격적으로 시작하기에 앞서 React 공부를 다시 시작하려고 터미널에 아래의 명령어를 실행했습니다.

npm i -g create-react-app
create-react-app -V

그랬더니 다음과 같은 에러가 발생했습니다.

쉽게 말하면 제 Mac OS에 설치되어 있는 Node 버전이 낮아 React를 실행하지 못하니 업데이트 하란 것입니다.

 

이를 해결하기 위해 여러 번의 검색 끝에 찾아낸 결과를 토대로 아래의 명령어를 차례대로 실행했습니다.

npm cache clean -f
sudo npm install -g n

여기까지 실행하고 나면 Password를 입력하라고 나오는데, 각자 Mac에 등록되어 있는 Password를 입력하시면 됩니다.

 

입력 후 return을 누르신 다음에 다음 명령어를 실행합니다.

sudo n latest
create-react-app -V

그랬더니 다시 아까와 같은 에러가 발생했습니다.

😐...? 😑...

 

고민 끝에 어쨌든 Node 버전이 14 이상이면 되기 때문에 그냥 마음을 가다듬고 nvm으로 Node 16 버전을 설치했습니다.

nvm install 16

그리곤 다시 React를 설치했습니다.

npm i -g create-react-app

설치 이후에 다음 명령어를 실행시켜 React 버전 정보가 저처럼 나온다면(버전은 저와 달라도 상관없습니다.) 성공입니다.

create-react-app -V

반응형