본문 바로가기

기타

npm과 yarn

자바스크립트에서 모듈을 설치할 수 있는 패키지 관리자 툴이다 

대표적인 패키지 관리 툴로  npm 과  yarn이 있다.

 

Npm

npm은 node packaged manager의 약자로 node.js에서 주로 사용했던 패키지 관리 툴이다.

온라인 데이터 베이스로 이루어져 있으며 클라이언트를 통해 접근이 가능하다. 

수많은 개발자들이 제작한 패키지를 자유롭게 공유하는 세

 

Yarn

yarn 은 face book에서 개발한 자바스크립트의 새로운 패키지 매니저로써 npm을 보완하고 속도를 빠르게 한 패키지 매니저 툴이다.

더욱 빠르게 패키지를 인스톨하는 방법과 의존성 관리를 다양한 디바이스에서 일관성있게 할 수 있다.

다운받은 패키지 데이터를 캐시에 저장하여 중복된 데이터는 다운로드 하지 않는다.

 

npm을 보완하고 속도를 빠르게 한 패키지 매니저 툴이다. 

 

그치만 npm도 버전 5부터는 yarn과 설치 속도 격차가 많이 줄었다고 함 걍 자신이 익숙해 져있는 패키지 관리 툴을 사용하는게 좋을것~~~~~~~