523 단어
3 분
Node.js와 pnpm 설치하기
2026-05-30

Node.js는 자바스크립트를 브라우저 밖에서 실행할 수 있는 런타임 환경이다. 현재 자바스크립트 런타임의 사실상 표준 위치를 차지하고 있다.

pnpm은 Node.js 생태계에서 사용하는 패키지 매니저다. npm과 같은 역할을 하지만, 패키지 설치 속도가 빠르고 디스크 공간을 적게 차지한다.

이 글에서는 Node.js와 pnpm을 설치하는 법을 정리하려 한다.

Windows#

방법 1: msi 프로그램#

방법은 간단하지만 웹페이지에 접속해야하고 설치가 느리다는 단점이 있다.

https://nodejs.org/ko/download 에 들어가 아래처럼 생긴 버튼을 눌러 Node.js를 설치한다.

Windows 설치 프로그램 (.msi)

그 후 아래 명령어로 pnpm을 설치한다.

Terminal window
npm install -g corepack@latest
corepack enable pnpm

방법 2: winget#

터미널 하나로 모든 설치 작업을 수행할 수 있어 편리하다.

아래 명령어로 Node.js와 pnpm을 설치한다.

Terminal window
winget install OpenJS.NodeJS.LTS
npm install -g corepack@latest
corepack enable pnpm

방법 3: fnm#

fnm은 Node.js의 버전 관리 프로그램으로, nvm과 같은 역할을 하지만 더 빠르다. 여러 버전의 Node.js를 사용할 일이 있을 때 특히 유용하다.

Terminal window
winget install Schniz.fnm
fnm install --lts
npm install -g corepack@latest
corepack enable pnpm

macOS#

방법 1: Homebrew#

Homebrew 설치 방법은 맥북 필수 프로그램 Homebrew로 삶의 질 높이기 에서 확인할 수 있다.

아래 명령어로 Node.js와 pnpm을 설치한다.

Terminal window
brew install node
npm install -g corepack@latest
corepack enable pnpm

방법 2: fnm#

여러 버전의 Node.js를 사용할 일이 있을 때 특히 유용하다.

Terminal window
brew install fnm
fnm install --lts
npm install -g corepack@latest
corepack enable pnpm

Linux#

방법 1: fnm#

Terminal window
curl -o- https://fnm.vercel.app/install | bash
fnm install --lts
npm install -g corepack@latest
corepack enable pnpm

apt 로도 설치가 가능하지만, apt 저장소에는 fnm이 존재하지 않아 Node.js를 직접 설치해야하는데, npm과 분리되어 설치되고, 버전도 오래된 경우가 많아 fnm으로 설치하는 걸 권장한다.