본문 바로가기
Html(js) & WebGL & Node.js

Node.js 설치

by ERLite 2026. 3. 17.

🔑 Node.js 설치 방법 요약

방법장점단점설치 명령어
APT 패키지 관리자 간단하고 빠름, Ubuntu 기본 지원 최신 버전이 아닐 있음 sudo apt update && sudo apt install nodejs npm -y
NodeSource 저장소 최신 안정 버전 제공 저장소 추가 필요 `curl -fsSL https://deb.nodesource.com/setup_20.x sudo -E bash -
sudo apt install -y nodejs`
NVM (Node Version Manager) 여러 버전 관리 가능, 최신 버전 설치 가능 추가 설정 필요 `curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh bash
source ~/.bashrc
nvm install --lts`

📌 단계별 설치 가이드

1. APT 패키지 관리자 사용 (간단한 방법)

  1. 패키지 목록 업데이트
    sudo apt update
    
  2. Node.js와 npm 설치
    sudo apt install nodejs npm -y
    
  3. 설치 확인
    node -v
    npm -v
    

2. NodeSource 저장소 사용 (최신 안정 버전)

  1. NodeSource 설치 스크립트 실행 (예: Node.js 20.x)
    curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
    
  2. Node.js 설치
    sudo apt install -y nodejs
    
  3. 확인
    node -v
    

3. NVM 사용 (추천: 최신 버전 관리)

  1. NVM 설치
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    source ~/.bashrc
    
  2. Node.js 설치 (LTS 버전)
    nvm install --lts
    
  3. 버전 확인 및 전환
    node -v
    nvm ls
    

⚠️ 주의사항 및 팁

  • APT 설치 시 최신 버전이 아닐 수 있음 → 최신 기능이 필요하다면 NVM 또는 NodeSource 사용.
  • NVM은 여러 프로젝트에서 다른 버전을 사용할 때 유용 → 예를 들어, 한 프로젝트는 Node.js 18, 다른 프로젝트는 Node.js 20을 필요로 할 때.
  • npm 자동 설치 여부: APT 설치 시 npm을 별도로 설치해야 할 수 있음. NodeSource나 NVM은 기본적으로 포함.