코딩/위코드 코딩학습

[위코드] TIL(Today I am Learned) -38(react-scripts 오류)

카슈밀 2020. 8. 31. 14:26
반응형

자택근무로 인해서 노트북으로 작업하다가 노트북 사양의 부족함을 느껴서

기존 작업의 내용을 고사양 데스크탑에서 진행하기로 결심!

기존 자료를 옮기기 위해 github에

노트북에서 진행하던 작업내용(기능구현을 완료한 상태)를 push하고 merge한 상태에서

데스크탑에서 git pull 하고 merge한 상태에서 npm실행!

npm install 실행

 

했더니 뜬금없이

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

라는 오류가 출력!

 

찾아봤더니

원인은 node_modules에 새로운 라이브러리는 추가되었는데, 업데이트가 안되어 그런 것으로 나오더라.

npm update 실행 후
npm install 실행

했는데도 안됨...

npm install -g react-scripts 

이렇게 전역변수로 업데이트 하는 것도 있는데, 전역변수로 찾는건 좀 멍청한 짓같아서

yarn add react-scripts
nap install -save react-scripts

로 하는 방법도 있다는데, 이건 좀...;;; 괜히 pakage.json 건드리면 대참사가 일어날 수 있어서 가급적 건드리지 않는다.

그래서 그냥 npm install -g react-scripts 실행!

원래라면

npm update

만 해도 되는데, 왜 난 안된건지 =,.=?

 

해당 자료는 아래 블로그를 참조.

https://thespoiler.tistory.com/21

 

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

구글에 위와 같은 제목으로 오류를 검색하면 다음과 같은 명령을 실행하라고 많이 나온다. npm update npm start yarn upgrade yarn start 하지만 내 경우는 계속해서 같은 오류가 발생했고 다음 명령을 실행

thespoiler.tistory.com

 

728x90