Node.js의 package.json 작성하기

Node.js에서 패키지 설치를 어떻게 하느냐구요? npm을 활용한다는 것은 알려드렸죠?

간단해요.

$ npm init

이렇게 하면 package.json 이 만들어져요.

이제, 패키지를 설치하려면?

$ npm install

끝이에요.

이왕 패키지 이야기를 했으니 좀 더 이야기해볼까요?

{
  "name": "my test app",
  "version": "1.0.0",
  "description": "test app",
  "main": "server.js",
  "dependencies": {},
  "devDependencies": {},
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node server.js"
  },
  "repository": {
    "url": ""
  }
  "author": "Taekyung Kim",
  "license": "MIT"
}

대충 이런 모양이에요. package.json은.

중요한 것은 노란색으로 제가 칠한 부분이에요. 저 곳에 설치하려는 모듈 이름을 적어주면 되요.

다음과 같이 변경되겠죠?

  "devDependencies": {
    "express": "",
    "ejs": "",
    "body-parser": "",
    "express-session": ""
  },

설치된 모듈은 node_modules에 저장됩니다. 관련된 모듈들은 다 따라서 설치된답니다.

더 간단하게 하려면?

일단 npm init로 package.json을 만들고, 다음과 같이 하나씩 작성합니다.

$ npm install express ejs body-parser express-session --save

라고 합니다. 그럼 어떻게 되냐구요? package.json과 package-lock.json 파일이 알아서 써지죠(--save의 힘).





댓글

이 블로그의 인기 게시물

Bradley-Terry Model: paired comparison models

xlwings tutorial - 데이터 계산하여 붙여 넣기

R에서 csv 파일 읽는 법