실무/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
Node.js 다운로드