본문 바로가기
Q&A2023년 2월 14일1분 읽기

pnpm이 npm보다 좋은 점

이
이지현
조회 703댓글 1

pnpm을 쓰라는 추천이 많은데, npm 대비 구체적으로 뭐가 좋은가요?

댓글 1

김김영삼3년 전

pnpm의 장점:

  1. 디스크 절약 — 패키지를 글로벌 스토어에 한 번만 저장, 하드링크로 공유
    # 10개 프로젝트가 react를 쓰면
    npm: 10개 복사본
    pnpm: 1개 원본 + 10개 하드링크
  2. 속도 — npm보다 2~3배 빠른 설치
  3. 엄격한 의존성 — phantom dependency 방지 (명시하지 않은 패키지 사용 불가)
  4. 모노레포 지원 — workspace 기능이 뛰어남
# 설치
npm install -g pnpm

# 사용 (npm과 거의 동일)
pnpm install
pnpm add express
pnpm run dev

모노레포를 쓰거나 디스크가 부족하다면 pnpm을 강력 추천합니다.

Ctrl+Enter로 등록