yarn 은 javascript package 매니저로, node js 설치 시 기본으로 제공되는 npm을 확장하여 만들어진 패키지 입니다.
스피드와 보안성이 더욱 좋아졌다고 하지만, npm도 계속해서 업데이트가 되며 스피드 측면에서는 크게 차이가 나지 않는다고 합니다.
개발자 마음대로 골라서 사용하면 될 것 같다.그건 잘 모르겠고 고양이가 이뻐서 쓴다 😻
yarn을 업그레이드 버전인 yarn2 yarn barry 도 있지만 아직 잡다한 이슈가 많아서 쓰지 않는다.
준비물로 터미널을 준비합니다
터미널에 해당 명령어를 입력합니다.
# yarn 설치
brew install yarn
brew install yarn --ignore-dependencies
# 프로젝트에 yarn 적용하기
yarn init
# 패키지 다운로드
yarn add {package} {opsion}
# 패키지 삭제
yarn remove {package}
# 현재 프로젝트에 선언된 package 설치
yarn
yarn에 다양한 명령어가 존재하지만 제가 실질적으로 사용하는건 요정도만 됩니다.