인프런 커뮤니티 질문&답변
node.js 패키지 매니저 문의
작성
·
11
0
안녕하세요. 프론트엔드 지식이 없어 문의드립니다.
패키지 관리는 npm으로 진행하고 계시던데 pnpm과 npm 차이, 장단점을 알수 있을까요?
다른 강의에서 pnpm으로 진행해와서 어떤 차이가 있는지 궁금해 문의 드립니다.
답변 1
0
짐코딩
지식공유자
안녕하세요! 🙂
npm은 Node.js에 기본 포함되어 별도 설치가 필요 없고 자료도 많지만, 프로젝트마다 패키지를 복사해서 용량을 많이 차지하고 설치가 조금 느린 편이에요.
pnpm은 패키지를 전역에 한 번만 저장하고 링크로 연결해서 용량 절약되고 설치도 빨라요. 예전에는 별도 설치가 필요했는데, 요즘은 Node.js 16.13 이상에서 corepack이 내장되어 있어서 별도 설치 없이도 바로 사용할 수 있어요.
클로드 코드로 개발하실 때는 둘 다 잘 동작하니까, 기존에 쓰시던 걸 그대로 사용하시면 됩니다 🙏




