yarn은 자바스크립트 의존성 관리 패키지 매니저입니다. Java의 gradel이나 Python의 pip를 생각하시면 이해하기 쉬울 텐데요. npm과 같이 자바스크립트 패키지의 저장소를 제공할 뿐만 아니라 시스템에서 의존 패키지를 설치하거나 업데이트하는 등의 명령을 제공합니다.

만든 이유

기존 npm을 사용해도 위의 기능을 처리하는 데 문제가 없었는데, yarn이 등장한데는 다음과 같은 이유가 있습니다.

빠른 속도

yarn 명령어를 사용하면 npm 보다 빨리 설치할 수 있습니다. 간단한 리액트 애플리케이션은 큰 차이가 없지만 여러번 명령을 실행하는 경우 yarn은 다운로드한 모든 패키지을 유저 디렉토리에 저장해 캐싱하기 때문에 더 빠릅니다.

우수한 보안

yarn은 체크섬을 사용, 코드가 실행되기 전 설치된 모든 패키지의 무결성을 확인합니다.

신뢰성

상세하고 간결, 자금 파일 형식과 설치용 결정 알고리즘을 사용해 동일한 방식으로 어디서든 작동하도록 보장합니다.



설치 방법

먼저 yarn -v를 터미널에 쳐서 기존에 설치가 됐는지 확인하고 진행주세요.

Yarn 홈페이지에 접속한뒤 download installer를 해도 되지만

직접 터미널에 다음과 같이 입력하는 방법을 추천드립니다. 아래 코드의 주석을 보고 선택해서 입력해주세요.

//yarn 설치

$ sudo apt-get update && sudo apt-get install yarn

//npm을 통해 설치(위 방법이 안되는 경우)
$ npm install -g yarn

// path설정
$ echo 'export PATH="$(yarn global bin):$PATH"' >> ~/.bashrc

//설치 버전 확인
$ yarn --version

// 업데이트
$ yarn self-update



참고

💻 https://pakss328.medium.com/yarn%EC%9D%B4%EB%9E%80-b4e8edf1638b

태그:

카테고리: ,

업데이트:

댓글남기기