패키지 매니저의 대한 고찰 npm, yarn, pnpm
NextJS를 시작하기 앞서 몇가지 개념을 잡고 가야겠다는 생각이 들었다. 첫 번째로 패키지 매니저에 대해서 다뤄볼까 한다. 패키지 매니저?어느정도 개발을 접해본 사람이라면 npm, pip, apt, brew같은 패키지 매니저를 다뤄본 적 있을 것이다. 이러한 패키지 매니저들은 웹 사이트에서 패키지를 다운받아 컴퓨터에 저장하는 역할을 한다. 또한 패키지들의 의존성, 버전 관리, 자동화 스크립트 실행 등등을 수행한다. 이번에 다룰 패키지 매니저는 3가지. npm, yarn, pnpm이다.1. npm? 흔히들 Node Package Manager의 줄임말로 알고 있으나, 공식적으론 줄임말이 아닌 npm 그대로다. npm 공식 문서에 따르면 기존의 "pkgmakeinst", 줄여서 "pm"을 진화시킨 작품으로..
2024. 6. 17.