강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

건호아범님의 프로필 이미지
건호아범

작성한 질문수

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

node.js 패키지 매니저 문의

작성

·

12

0

안녕하세요. 프론트엔드 지식이 없어 문의드립니다.

패키지 관리는 npm으로 진행하고 계시던데 pnpm과 npm 차이, 장단점을 알수 있을까요?

다른 강의에서 pnpm으로 진행해와서 어떤 차이가 있는지 궁금해 문의 드립니다.

답변 1

0

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요! 🙂

npm은 Node.js에 기본 포함되어 별도 설치가 필요 없고 자료도 많지만, 프로젝트마다 패키지를 복사해서 용량을 많이 차지하고 설치가 조금 느린 편이에요.

pnpm은 패키지를 전역에 한 번만 저장하고 링크로 연결해서 용량 절약되고 설치도 빨라요. 예전에는 별도 설치가 필요했는데, 요즘은 Node.js 16.13 이상에서 corepack이 내장되어 있어서 별도 설치 없이도 바로 사용할 수 있어요.

클로드 코드로 개발하실 때는 둘 다 잘 동작하니까, 기존에 쓰시던 걸 그대로 사용하시면 됩니다 🙏

건호아범님의 프로필 이미지
건호아범

작성한 질문수

질문하기