npm과 yarn의 차이점

이주희·2022년 3월 20일
0

Tool

목록 보기
4/14

연관 내용
[react 관련 프로그램]
[yarn 명령어]

npm

Node Package Manager

  • JavaScript 언어를 위한 패키지 관리자

  • Node.js의 기본 패키지 관리자

  • Node.js*에 내장되어 있어 Node.js를 설치하면 바로 사용 가능

  • Node.js로 만들어진 모듈을 웹에서 받아서 쉽게 설치하고 관리해주는 프로그램

  • Java의 maven과 유사
    *Node.js: JS를 실행시키는 도구(언어가 아님!)

yarn

Yet Another Resource Negotiator

  • 페이스북에서 만든 JavaScript 패키지 매니저

  • npm과 같은 기능 수행

  • npm보다 가볍다!

  • npm의 단점인 속도, 안정성, 보안성을 보완하기 위해 만들어진 툴

  • yarn.lock은 모든 디바이스에 같은 패키지를 설치하는 것을 보장하기 때문에 버전의 차이로 인해 생기는 버그를 방지해줌

profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글