TIL

Node package manager

npm, yarn, yarn berry, pnpm

node 환경을 구성하고 도와주는 많은 여러 툴 속에서 여전히 허우적대지만,
오늘은 그 중에서 “패키지 매니저”에 대해 정리한 글을 읽고 무엇을 쓸지에 대해 고민해 보았다.
나는 npm을 주로 써왔고, yarn classic도 한번 써봤으니 다른 패키지매니저도 사용해봐야 더 와닿지 않을까.

패키지 매니저?

내 프로젝트에 필요한 모듈들(패키지)을 설치하고 각각의 패키지 버전이나 의존성을 관리

번들러랑 헷갈려!

번들러는 나의 프로젝트 코드와 외부 모듈을 하나의 번들로 묶어 브라우저에 전달하는 역할

npm

yarn

pnpm

yarn berry