node.js 패키지 매니저 문의
안녕하세요. 프론트엔드 지식이 없어 문의드립니다.
패키지 관리는 npm으로 진행하고 계시던데 pnpm과 npm 차이, 장단점을 알수 있을까요?
다른 강의에서 pnpm으로 진행해와서 어떤 차이가 있는지 궁금해 문의 드립니다.
답변 1
2
안녕하세요! 🙂
npm은 Node.js에 기본 포함되어 별도 설치가 필요 없고 자료도 많지만, 프로젝트마다 패키지를 복사해서 용량을 많이 차지하고 설치가 조금 느린 편이에요.
pnpm은 패키지를 전역에 한 번만 저장하고 링크로 연결해서 용량 절약되고 설치도 빨라요. 예전에는 별도 설치가 필요했는데, 요즘은 Node.js 16.13 이상에서 corepack이 내장되어 있어서 별도 설치 없이도 바로 사용할 수 있어요.
클로드 코드로 개발하실 때는 둘 다 잘 동작하니까, 기존에 쓰시던 걸 그대로 사용하시면 됩니다 🙏
소리가 안 나네요. (이 질문은 인프런에서 하는것이 맞죠 하하)
0
6
1
MVP PRD를 Sonet5.0에서 AUTO모드로 만들었어요 결과가 맞는건지 모르겠습니다 조언부탁드립니다..
0
9
1
mcp 서버 설치
0
6
1
Context engineering?
0
12
1
36~37강
0
13
1
해당 강의 영상이 안나옵니다.
0
24
2
cursor mcp 사용
0
29
2
Starter kit 작업 중 질문
0
33
2
프롬프즈 줄바꿈 문의
1
25
2
문의드려요
0
36
1
커서 색상 및 클로드코드 프롬프트 입력칸 설정 문의
0
38
2
클로드 질문에서 줄 바꿈
0
41
2
2강 퀴즈를 푸려는데 자꾸 수강하지 않은 수업이있는데.. 다들었습니다 ㅜ
0
58
2
37강에서 ROADMAP.md 파일
0
63
2
.claude, setting~, permission 했을 때 Bash 안 보여요
0
48
2
[미션4] open with Live Server 클릭시 브라우저 안뜸
0
51
3
사용량 한도 도달
0
54
2
Cursor를 실행했을 때 나오는 화면이 달라요
0
47
2
Claude code 대화하는 부분이 위치변경 문의 드립니다.
0
48
2
setting.local.json 파일 안보일떄
0
51
2
Shrimp Task Manager와 Fable5 plan모드 성능비교
0
45
2
git hub 들어가서 setting >> pages 들어갔는데
0
52
2
git config 오류 관련 문의
0
49
2
task master, shrimp task manager 질문있어요
0
27
1





