Node 패키지 매니저(npm)는 모든 Node.js 개발자에게 필수적인 도구이다. npm은 Node.js 패키지를 설치, 업데이트, 제거하는 직관적인 방법을 제공한다. 이제 각각의 명령어를 살펴보자.
일반적으로 Node.js를 설치하면 npm이 자동으로 설치된다. 그러나 npm을 따로 설치해야 하는 경우가 있을 수 있다. 그럴 때는 아래의 방법을 따르면 된다.
curl -L https://www.npmjs.com/install.sh | sh
만약 이미 Node.js가 설치되어 있다면, 다음의 명령어를 통해 npm을 최신 버전으로 업데이트할 수 있다.
npm install -g npm@latest
이제 npm을 이용해 Node.js 패키지를 효과적으로 관리할 준비가 되었다.
npm을 이용해 세 가지 유형의 설치를 수행할 수 있다: 글로벌 설치, 로컬 설치, 그리고 개발용 설치.
npm install <package_name> // 로컬 설치
npm install -g <package_name> // 글로벌 설치
npm install --save-dev <package_name> // 개발용 설치
npm을 이용하면 설치된 패키지를 손쉽게 업데이트할 수 있다.
npm update // 모든 로컬 패키지 업데이트
npm update -g <package_name> // 특정 글로벌 패키지 업데이트
패키지를 제거하는 것은 설치하는 것만큼 간단한다.
npm uninstall <package_name> // 로컬 제거
npm uninstall -g <package_name> // 글로벌 제거
각각의 설치 유형은 특정한 목적을 가지고 있다.
현재 디렉토리와 무관하게 커맨드라인에서 패키지를 접근하고 싶을 때 글로벌 설치를 사용한다.
로컬 설치는 특정 프로젝트의 의존성을 위해 사용되며, 현재 프로젝트의 node_modules 디렉토리에 설치된다.
개발용 설치는 개발 과정에서 사용되는 패키지를 위해 사용되며, 테스트 도구나 트랜스파일러 등이 이에 해당한다.
npm update
명령어를 사용한다. 모든 로컬 패키지를 업데이트하거나 특정 글로벌 패키지를 업데이트할 수 있다.npm uninstall
명령어를 사용하여 패키지를 제거한다. 이는 로컬 또는 글로벌로 수행될 수 있다.Node.js npm 명령어 활용법: 설치, 업데이트, 제거 |
---|
Next.js와 Next-SEO를 활용하여 SEO 마스터하기 |
타입스크립트(Typescript)의 강력한 기능 활용하기 |
Typescript(타입스크립트) Interfaces 이해하기 |
타입스크립트 이해하기: 자바스크립트에 정적인 타입을 지정하여 사용하기. |
CloneCoding
한 줄의 코드에서 시작되는 혁신!