본 글은 2020년에 작성된 글입니다. node 개발 환경에서는 패키지 매니저로 npm 또는 yarn을 쓰곤 한다. 나는 그냥 npm이 편해서 npm을 써왔었는데, 한 프로젝트를 진행하다가 팀원들이 다 yarn을 쓰자고 하는 것이다. 그래서 yarn이 훨씬 좋은 무언가가 있는 것인가? 하는 생각이 들어서 한 번 찾아봤다. 우선 개발에 있어서 npm과 yarn, 이 둘의 차이는 크게 없다라고 보면 된다. 'yarn이 npm의 조금 더 개선된 버전이다'라는 것은 많이 들어봤을 것이다. 이 사실에서 우리는 두 가지를 유추할 수 있다. 첫 번째, npm이 먼저 나왔기 때문에 yarn보다 다운로드 수 및 점유율 측면에 있어서 뛰어날 것이다. 그리고 두 번째, yarn이 npm의 부족한 점들을 개선했기 때문에 사람..