[Inflearn][JohnAhn] 노드 리액트 기초 (8)

ann·2023년 11월 1일
0
  • nodemon 설치
    • 설치 이유 : 서버를 다운시켰다 다시 올리는 것을 반복하지 않기 위해서
    1. npm install nodemon --save-dev
    • -dev를 붙인 이유는, 개발 모드와 배포 모드가 있는데 개발 모드에서만 사용하겠다는 의미
  • 루트디렉터리의 package.json의 일부가 이렇게 됨
    "scripts": {
        "start": "node index.js",
        "backend": "nodemon index.js",
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "dependencies": {
        "body-parser": "^1.20.2",
        "express": "^4.18.2",
        "mongoose": "^8.0.0"
      },
      "devDependencies": {
        "nodemon": "^3.0.1"
      }
    따라서 서버를 실행시킬 때 터미널에 npm run start 였는데, npm run backend가 됨
    즉, node로 실행시키던 걸 nodemon으로 실행시키게 됨

0개의 댓글