실무/git
[git] npm이 뭔데? 형이 제대로 설명해 줄게
설화님
2024. 10. 30. 23:07
npm 설치 방법
npm(Node Package Manager)은 Node.js에 포함되어 제공됩니다. 따라서 Node.js를 설치하면 npm도 자동으로 설치됩니다. 이 가이드에서는 Windows, macOS, Linux 환경에서 npm을 설치하고 사용하는 방법을 설명합니다.
1. npm 설치 (Node.js 설치와 함께)
npm은 Node.js와 함께 설치됩니다. 따라서 먼저 Node.js를 설치해야 합니다.
Step 1: Node.js 설치
- Node.js 공식 웹사이트로 이동합니다.
- LTS (Long-Term Support) 버전을 다운로드합니다.
- 설치 파일을 실행하고 기본 옵션으로 설치합니다. (환경 변수 추가 옵션 활성화)
Step 2: npm 버전 확인
npm --version
정상적으로 버전이 출력되면 설치가 완료된 것입니다.
2. npm 설치 오류 해결
1. npm 최신 버전으로 업데이트
npm install -g npm@latest
설치된 npm을 최신 버전으로 업데이트합니다.
2. 권한 문제 해결 (Linux/macOS)
sudo npm install -g npm@latest
3. Windows 경로 문제 해결
- 환경 변수에
C:\Program Files\nodejs\
경로를 추가합니다. - 터미널을 재시작합니다.
3. npm 단독 설치 (nvm 사용)
nvm 설치 후 npm 사용
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install node
npm --version
4. npm 테스트 (Hello World 프로젝트)
- 새 폴더 생성:
mkdir my-app && cd my-app
- npm 초기화:
npm init -y
- Express 설치:
npm install express
5. 자주 사용하는 npm 명령어
- 패키지 설치:
npm install <패키지명>
- 글로벌 설치:
npm install -g <패키지명>
- 패키지 제거:
npm uninstall <패키지명>
- 캐시 초기화:
npm cache clean --force