본문 바로가기
C.W.K.
Stream
Lesson 02 of 05 · published

pnpm 설치

~7 min · pnpm, installation

Level 0입문자
0 XP0/55 lessons0/16 achievements
0/80 XP to next level80 XP to go0% complete

pnpm은 세 가지 방법으로 설치할 수 있어. 현재 쓰는 도구 체계와 가장 잘 맞는 방식을 고르면 돼.

Homebrew는 macOS에서 권장하는 방식이야. brew install pnpm으로 설치하면 다른 도구와 함께 Brewfile로 관리할 수 있고, 평소 brew upgrade 과정에서 같이 올릴 수 있어.

npm을 쓴다면 npm install -g pnpm이 가장 간단해. 다만 npm 자체와 전역 설치 권한이 올바르게 설정되어 있어야 해. Homebrew를 쓰지 않을 때 유용해.

Corepackcorepack enable && corepack prepare pnpm@latest --activate로 켜. Node.js 16.9 이상에 함께 제공되는 공식 패키지 관리자 버전 관리 도구야. package.json의 "packageManager": "pnpm@10.0.0"처럼 pnpm 버전을 고정하면 Corepack이 정확히 그 버전을 사용해. 다만 Corepack 자체가 역사적으로 매끄럽지 않은 부분이 있었어.

설치 뒤에는 pnpm --version으로 확인하고, 이후 pnpm self-update로 현재 설치를 바로 업그레이드할 수 있어.

Code

세 가지 설치 경로·bash
# Path 1 — Homebrew (macOS 권장)
brew install pnpm

# Path 2 — npm 통해
npm install -g pnpm

# Path 3 — Corepack (Node.js 16.9+ 와 ship)
corepack enable
corepack prepare pnpm@latest --activate

# 검증 + 업그레이드
pnpm --version
pnpm self-update

External links

Exercise

Homebrew로 pnpm을 설치해. 'pnpm --version'과 'pnpm store path'를 실행해 전역 저장소 위치를 확인하고, 기존 npm 프로젝트에서 'pnpm import'로 package-lock.json을 pnpm-lock.yaml로 변환해 봐. 이전 과정이 얼마나 간단한지 직접 확인해.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.