🧶 Yarn이란?

정의

Yarn은 JavaScript 패키지를 설치하고 관리하는 패키지 매니저다.

npm과 비슷한 역할을 하며, 프로젝트 의존성과 잠금 파일을 관리한다.

🧩 특징

  • yarn.lock으로 버전을 고정한다.
  • 설치 속도와 캐시 관리가 좋다.
  • 프로젝트별 의존성 관리가 쉽다.
  • 버전 2/3 이후는 동작 방식과 명령 체계가 조금 달라질 수 있다.

🛠️ 설치와 확인

npm install -g yarn
yarn --version

⚙️ 기본 명령어

프로젝트 초기화

yarn init

의존성 설치

yarn install

패키지 추가

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

개발 의존성 추가

yarn add [package] --dev

업데이트

yarn upgrade [package]

제거

yarn remove [package]

📦 버전 관리

yarn set version latest
yarn set version 3.x.x

📌 정리

  • Yarn은 JavaScript 프로젝트의 패키지 매니저다.
  • yarn.lock으로 의존성 버전을 고정한다.
  • npm과 비슷하지만, 팀이 어떤 패키지 매니저를 쓰는지에 맞춰 일관되게 사용하는 것이 중요하다.

연결문서

댓글남기기