nodemon?
node.js에 기반한 파일이 변경할 때마다 server를 다시 시작하게 하는 명령어
reference - npmjs.com/package/nodemon
개발환경에서만 쓰이므로, devDependency로 install하자.
$ npm i --save --dev nodemon
명령어 추가
package.json파일에, 간단한 스크립트를 추가해주면 된다.
{
... ,
"scripts" : {
"devStart" : "nodemon server.js"
...
},
... ,
}
여기서 devStart가 우리가 사용할 명령어이고,
server.js는 실행할 파일 이름.
이제
$ npm run devStart
입력 시
$ nodemon server.js
가 실행되는 걸 볼 수 있다.
dependencies VS. devDependencies?
필요한 패키지를 설치할 때마다, package.json에는 dependency 혹은 devDependency에 패키지 이름과 버젼이 등록된다.
(package.json은 $npm init 으로 생성)
여기서 이 둘의 차이점은,
dependencies: 실제 앱 사용에 필요한 패키지들
devDependencies: 개발 환경에서만 필요한 패키지들
라고 할 수 있다.
reference - docs.npmjs.com/specifying-dependencies-and-devdependencies-in-a-package-json-file
'공부, 배움, 익힘' 카테고리의 다른 글
[CS50] 과제 모음집 (0) | 2021.02.26 |
---|---|
[자료구조] 파이썬의 deque - 양방향 큐, 원형 큐 구현 (0) | 2021.02.14 |
[프로그래머스 - 이벤트] 커리어 대환장 파티 - 참여 후기 (0) | 2021.02.05 |
[프로그래머스] 수업 후기 - 어서와, 자료구조와 알고리즘은 처음이지? (0) | 2021.02.04 |
[Ongoing] 들은 수업, 읽은 책 목록 (0) | 2021.02.04 |
댓글