본문 바로가기

react

The engine "node" is incompatible with this module. Expected version "^10 || ^12 || >=14". Got "13.12.0" 에러 해결

리액트 환경설정중에

create-react-app ./

명령어 실행중에 에러메시지가 나면서 설치가 완료가 안됐는데.

노드와 npm 버전이 안맞아서 생기는 에러로 확인됐다.

 

 

최신버전으로 업그레이드해보자

 

노드 버전

$ sudo npm cache clean -f # 강제캐시삭제

$ sudo npm install -g n # n 모듈 설치

$ sudo n stable # or sudo n 12.14.0 (버전명)

$ node -v # 버전 확인

 

노드 최신버전으로 업데이트시 에러

bash: /usr/bin/node: No such file or directory

 

해결방법

$ sudo ln -sf /usr/local/n/versions/node/<Version>/bin/node /usr/bin/node

$ sudo ln -sf /usr/local/n/versions/node/12.14.0/bin/node /usr/bin/node

 

npm 업데이트

$ sudo npm install -g npm # 업데이트

$ npm -v # 버전 확인

 

 

울랄라~~

 

 

'react' 카테고리의 다른 글

redux 설정  (0) 2021.01.11
react-router-dom 사용해서 라우팅 사용하기  (0) 2021.01.11
react 환경설정  (0) 2021.01.11