더북(TheBook)

이제 모듈 여러 개를 동시에 설치해보겠습니다. npm install [패키지1] [패키지2] [...]와 같이 패키지들을 나열하면 됩니다.

콘솔

$ npm install morgan cookie-parser express-session
added 12 packages, and audited 63 packages in 2s

2 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

설치한 패키지의 버전과 숫자, 소요된 시간 등은 이 책과 다를 수 있습니다. 설치한 패키지들이 dependencies 속성에 기록됩니다.

package.json

{
  "name": "npmtest",
  ...
  "dependencies": {
    "cookie-parser": "^1.4.6",
    "express": "^4.17.3",
    "express-session": "^1.17.2",
    "morgan": "^1.10.0"
  }
}

개발용 패키지를 설치할 수도 있습니다. 실제 배포 시에는 사용되지 않고, 개발 중에만 사용되는 패키지들입니다. npm install --save-dev [패키지] [...]로 설치합니다. --save-dev가 개발용 패키지임을 나타냅니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.