Web Dev/node.js
Node.js - Nodemon 사용방법 : 서버 셧다운 필요없는 자동 서버 재실행 in 우분투
이준호
2023. 3. 9. 10:33
반응형
나는 우분투 사용자이다 Nodemon 설치 시 발생했던 문제점 적어보았다.
1. npm install nodemon -> 설치
위 명령어로 설치를 하게 되면
nodemone : 명령을 찾을 수 없습니다
해당 에러를 마주하게 된다 .
-> npm uninstall nodemon 으로 삭제를 해주고
-> npm install -g nodemone -> 설치
-g : 이건 컴퓨터 전역에서 해당 모듈을 사용할 수 있도록하는 명령어이다.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
리눅스의 경우 전역으로 설치 시 sudo 명령어를 같이 입력해준다
-> sudo npm install -g nodemon
이렇게 입력하면 설치 완료 !
$ nodemon index.js
[nodemon] 2.0.20
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
[nodemon] Internal watch failed: EMFILE: too many open files, watch '/home/centumjoonho/joonho/nodejs/first_api'
또 sudo 없이 명령어 넣었는데
에러 발생
$ sudo nodemon index.js
[nodemon] 2.0.20
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
Example app listening on port 3000
위와 같이 진행하니 정상 작동 !
반응형