현상황: 모종의 이유로 프로젝트 폴더 삭제했다가 다시 땡겨온 상황
npm start 에서 오류메세지가 뜸

 

sh: react-scripts: command not found

 

빠른 해결을 위한 해결방법 요약

 

  1. npm start 하는 위치 확인 엉뚱한 디렉토리에서 하고 있는게 아닌지
    (필자는 이부분이 맞았다)
  2. 아니라면 npm install
  3. 다시 npm start
  4. 안된다면 node_modules 폴더 지웠다가 npm install 해보기
  5. npm start

 

처음에 npm install 했을 때

npm audit fix --force 을 하라는 메세지도 같이 나오지만 찾아보니

오히려 이렇게 했을 때 프로젝트가 망가지는 경우도 있다고 하여 일단 후퇴.

 

그리고 혹시나 하여 src가 아닌 전체 프로젝트로 빠져나와 npm start를 해보았는데, 된다!

 

구글링한 해결방법 중 node노드 모듈 폴더를 삭제하고 다시 설치하라는 방법도 있었는데,

노드 모듈 폴더가 src 폴더 바깥에 위치해 있어서 그랬던거 아닐까 싶다 (단지 나의 추측이긴하다)

+ Recent posts