BACKEND/NODEJS

nodejs18이상부터는 nodemon을 사용하지 않아도 됩니다

나를찾는아이 2023. 7. 31. 18:24
728x90
반응형

nodemon은 개발할때 매우 유용한 패키지입니다

 

어플리케이션 내의 파일 변화를 감지하여 자동으로 어플리케이션을 재실행합니다

 

그래서 로컬에서 개발할때 파일을 변경할때마다 직접 재실행할필요없이 자동으로 이루어집니다

 

nodemon ./server.js

 

nodemon을 설치하고 보통 이런식으로 명령어를 설정해놓고 사용합니다

 

그런데 nodejs18 버전부터는 --watch 플래그가 실험적으로 들어왔습니다

 

굳이 nodemon 패키지를 설치하지 않아도

 

 

node --watch server.js

 

이렇게 사용할수 있습니다

 

 

node --watch-path=./src --watch-path=./tests server.js

 

감지할 특정 폴더를 지정할수도 있습니다

 

 

(node:68364) ExperimentalWarning: Watch mode is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
  openapi-express:server Listening on port 3000 +0ms

 

experimentalWarning과 함께 정상적으로 실행됩니다

728x90
반응형