[nodejs] Node.js 패키지 관리자 (npm) 사용법

Node.js 에서 패키지를 관리하고 설치하기 위해 npm을 사용합니다. npm을 사용하여 내 프로젝트에 필요한 모듈을 쉽게 설치하고 관리할 수 있습니다. 이 블로그에서는 npm의 주요 기능과 사용법에 대해 살펴보겠습니다.

목차

  1. npm 설치
  2. 패키지 설치
  3. 의존성 관리
  4. 패키지 버전 관리

npm 설치

npm은 Node.js와 함께 설치되므로 별도의 설치 과정이 필요하지 않습니다. Node.js를 설치하면 npm도 함께 설치됩니다.

패키지 설치

내 프로젝트에 필요한 패키지를 설치하려면 npm install 명령을 사용합니다. 예를 들어, lodash 패키지를 설치하려면 다음과 같이 실행합니다.

npm install lodash

이 명령을 실행하면 lodash 패키지와 해당 의존성이 프로젝트에 설치됩니다.

의존성 관리

내 프로젝트가 의존하는 패키지들은 package.json 파일에 정의됩니다. npm install 명령을 실행하면 package.json 파일에 명시된 모든 의존성을 자동으로 설치합니다.

또한, npm install 명령을 실행할 때 --save 옵션을 사용하면 설치된 패키지를 자동으로 package.json 파일에 추가할 수 있습니다.

패키지 버전 관리

npm을 사용하여 패키지를 설치할 때에는 버전을 지정할 수 있습니다. 예를 들어, lodash 패키지의 특정 버전을 설치하려면 다음과 같이 실행합니다.

npm install lodash@4.17.11

이렇게 하면 지정된 버전의 패키지가 설치됩니다.

이제 npm을 사용하여 Node.js 프로젝트에서 패키지를 쉽게 관리하고 설치할 수 있게 되었습니다.

참고 자료