본문 바로가기
IT/node.js

Node.js npm 이란?

by 뉴코딩맨 2023. 4. 28.
Node.js는 패키지 관리자로 npm(Node Package Manager)을 사용합니다. npm은 Node.js 모듈을 관리하고 배포하는 데 필요한 기능을 제공합니다. 이번에는 npm에 대해 자세히 알아보겠습니다.
 
 

npm이란 무엇인가?

npm은 Node.js에서 사용하는 패키지 관리자입니다. npm을 사용하여 다른 개발자들이 만든 Node.js 모듈을 검색하고 설치할 수 있습니다. 또한, 자신이 작성한 코드를 모듈로 만들어 npm에 배포할 수 있습니다.
 
npm은 모듈 패키지를 다운로드하여 설치하는 것 외에도, 다양한 명령어를 사용하여 패키지를 관리할 수 있습니다. 예를 들어, npm init 명령어를 사용하여 새로운 프로젝트를 생성하거나 npm install 명령어를 사용하여 프로젝트에서 필요한 모듈을 다운로드할 수 있습니다.

 

 

npm의 사용 방법

 

패키지 설치하기

npm을 사용하여 패키지를 설치하는 가장 기본적인 방법은 npm install 명령어를 사용하는 것입니다. 이 명령어는 패키지 이름을 인자로 받아 해당 패키지를 다운로드하고 설치합니다.
 
npm install 패키지이름
 
만약 --save 옵션을 사용하면 패키지를 설치할 때 package.json 파일에 의존성 정보를 추가합니다. 이렇게 하면 npm install 명령어만으로 해당 프로젝트에서 필요한 모든 패키지를 다운로드하고 설치할 수 있습니다.
 
npm install --save 패키지이름

 

 

패키지 제거하기

npm uninstall 명령어를 사용하여 패키지를 제거할 수 있습니다.
 
npm uninstall 패키지이름

 

 

패키지 검색하기

npm search 명령어를 사용하여 패키지를 검색할 수 있습니다.
 
npm search 검색어

 

 

패키지 업데이트하기

npm update 명령어를 사용하여 패키지를 업데이트할 수 있습니다.
 
npm update 패키지이름

 

 

프로젝트 초기화하기

npm init 명령어를 사용하여 새로운 프로젝트를 생성할 수 있습니다. 이 명령어는 프로젝트의 이름, 버전, 저작권 정보 등을 묻는 질문을 하며, 마지막에 package.json 파일을 생성합니다.
 
npm init

 

'IT > node.js' 카테고리의 다른 글

node.js express  (0) 2023.04.30
Node.js package.json  (0) 2023.04.29
Node.js module.exports  (0) 2023.04.27
Node.js fs 모듈 사용법  (0) 2023.04.27
Node.js process.argv  (0) 2023.04.26

댓글