들어가며

Next.js 15 버전에서는 pnpm을 기본 패키지 매니저로 권장하고 있다. 이러한 변화의 배경과 각 패키지 매니저의 특징을 살펴보면서, 프로젝트에 가장 적합한 선택이 무엇인지 알아보자.

image.png

패키지 매니저란?

Next.js 15에서 pnpm을 권장하는 이유

  1. 성능 최적화
  2. 의존성 관리
  3. 모노레포 지원

패키지 매니저 사용 예시

# 프로젝트 생성
npm init
# 패키지 설치
npm install react
# 개발 의존성 설치
npm install --save-dev typescript

# 프로젝트 생성
yarn init
# 패키지 설치
yarn add react
# 개발 의존성 설치
yarn add --dev typescript

# 프로젝트 생성
pnpm init
# 패키지 설치
pnpm add react
# 개발 의존성 설치
pnpm add -D typescript