본문 바로가기

열정가득한 개발자의 이야기/한땀 한땀 공부 내용 TIL

오류해결 (node.js / npm)

다른 컴퓨터에서 하던 개인 플젝을 내 개인 컴터로 옮겨와서 공부하려고 했다..

git clone할 때마다 긴장.. 이번엔 어떤 문제로 나를 놀래켜 줄지.. 

짜릿해 후

 

npm install하니까 permission이 없다고 해서 sudo로 다시 했다.. 근데 반응이 뜨뜨미지근..

그러고 install이 끝나서 npm start를 하니까 start라는 명령문이 이 없대

그래서 package.json의 script부분에 넣어줌

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "react-scripts start"
},

 

호호...그래도 안되네 허허허

그러다 버전 문제인거 같아서 rm - rf nodemodules, rm -rf package-lock.json파일을 다 지우고 다시 npm init했는데 안됨 허허

거의 40분동안 제자리 걸음만 한듯합니다...

 

그러다 한 광명을 찾았고 아래의 커맨드로 실행하니까 됩니다!!

먼저 npm install -save react-scripts하고 npm install -g react-scripts했습니다.

 

근데 좀.. 두렵네요... 지금 제 컴터로 버전을 다시 맞춘거 같은데..

다른 컴터로 진행했을 때 과연,., 어떤 문제가 터질까..

짜릿해..

 

 

참고 블로그 : 

 

https://ksbgenius.github.io/nodejs/2020/12/13/npm-global-install-solution-permission-denied.html

https://goddaehee.tistory.com/298

 

 

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

[React] 'react-scripts'은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. yarn run, yarn start, npm npm start 모두 다음과 같은 에러를 뱉어 낸다. - yarn start 에러 - npm start 에러

goddaehee.tistory.com