예상치 못하게 react 프로젝트를 해야하는 상황이 와서, 공부를 하고 있는데 항상 npm 설치로만 해와서 친구에게 npm이랑 yarn 차이가 뭐냐고 물어봤더니 yarn이 조금 더 빠른것 같다고 해서 찾아본 내용,,
npm과 yarn의 차이점
React를 설치했을 때, NPM과 YARN의 속도 차이
NPM — 3.572 seconds
YARN — 1.44 seconds
NPM이 기본적으로 lock 파일을 생성하지 않을 때, YARN은 항상 yarn.lock 파일을 생성하고 업데이트한다.
NPM은 다른 패키지를 즉시 포함시킬 수 있는 코드를 자동으로 실행하므로, 보안 시스템에 여러 가지 취약성이 발생한다. 반면에, YARN은 yarn.lock 또는 package.json 파일에 있는 파일만 설치한다. 따라서 YARN이 NPM 패키지보다 보안이 강화된 것으로 간주된다.
명령어가 다르다