[Error] 'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

개발 · 2024. 1. 3.

오랜만에 데스크 탑에서 react 프로젝트를 클론해 수정하려고 했다.

clone을 받고 npm start를 실행했는데 아래와 같은 오류가 나타났다..

 

react를 다시 공부하고 있는 입장에서 에러는 항상 나를 무섭게 한다.

etc-image-0

 

개인 작업용 맥북에서는 잘 되던 녀석이 왜 안될까 .. 하면서 에러 해결을 위해 정보를 찾아보았다.

 

yarn을 사용할 경우에는 yarn start라는 명령어가 없어서 올바른 start를 하지 못해 발생한다고 하는데

나같은 경우에는 npm 을 사용하기 때문에 해당 사항이 없었다.

 

곰곰히 생각해보니 내가 node와 npm을 다운받고 업데이트 안한지 오래됐다는 생각이 들었고 관련 자료를 찾으니

npm의 버전이 맞지 않을 경우 위와 같은 에러가 발생할 수 있다는 것을 알게 됐다.

 

역시 업데이트는 무엇이든 꾸준히 해줘야 하는 것 같다 ..

npm update
npm start

 

를 진행하니 아래와 같이 정상적으로 프로젝트가 올라오는 것을 확인할 수 있었다 !

728x90

etc-image-1

 

나 같은 경우에는 혹시 몰라 문제 프로젝트에 react-scripts를 추가 설치하였다.

npm install -save react-scripts // 문제 프로젝트에 설치
npm install -g react-scripts // 전역으로 라이브러리 설치

 

이제 윈도우에서도 react 환경으로 개발을 진행할 수 있으니 열심히 해보자 :)