-
Notifications
You must be signed in to change notification settings - Fork 1
NPM vs Yarn
top-chaser edited this page Nov 9, 2023
·
1 revision
- node.js를 설치할 때 자동으로 설치되는 패키지 매니저를 말한다.
- 온라인에 게시된 노드 패키지들을 다운로드 할 수 있으며, 명령어를 통해 패키지를 관리할 수 있다.
- 2016년 facebook에서 만든 JavaScript 패키지 매니저
- NPM과 하는 일은 동일
- NPM은 명령을 순차적으로 처리하지만 Yarn은 병렬적으로 처리하므로 속도면에서 Yarn이 유리하다.
- Yarn은 캐시를 사용해서 로컬에 저장 후 없는 파일들만 가져옴.
- NPM은 자동으로 패키지에 포함된 다른 패키지 코드도 실행 되지만, Yarn은 yarn.lock 또는 package.json 파일에 있는 파일만 설치하므로 충돌 위험이 적어진다.