DEV/node js

Node js "command not found: nodemon"

석봉 2022. 4. 18. 19:30
nodemon [앱 이름]

위와 같이 nodemon을 실행했는데 에러가 발생하는 경우...

 

npm을 통해 nodemon을 설치했음에도 불구하고 에러("command not found: nodemon")가 발생하는 경우

(특히 -D 옵션을 통해 설치한 경우)

 

두 가지 방법

 

1. npx

npx nodemon [앱 이름]

 

2. global

// global 설치
npm install -g nodemon

// Permission 경고가 발생하는 경우는 아래와 같이
sudo npm install -g nodemon

(global은 최대한 피하는게 좋다고...)

 

* 추가

global 리스트 확인 : npm list -g --depth=0

global 제거 : npm uninstall -g

 

* 추가

3. scripts 로 실행

-D (Dev) 옵션으로 다운로드 한 경우,

"scripts": {
    "start": "nodemon app",
},​

package.json 에서 script에 위 코드를 추가한 후

npm run start

위 처럼 명령어로 실행이 가능하다.