Yarn berry 설치 및 사용법

jwkwon0817·2024년 10월 6일

Dev Tool

목록 보기
3/4
post-thumbnail

Yarn Berry 버전은 PnP(Plug n Play) 기술과 Zero-install 기술을 포함한 패키지 매니저다.


Berry 사용법

버전 적용

$ yarn set version berry

패키지 설치

$ yarn

만약 node_modules 디렉토리가 여전히 남아있다면 .yarnrc.yml 파일에 아래 항목 추가하면 된다.

nodeLinker: pnp

.gitignore

.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions

VSCode 사용 중이라면?

$ yarn dlx @yarnpkg/sdks vscode

위 명령어 입력 후에 VSCode 우측 하단에 뜬 알림에서 허용하면 아마 잘 될거다.

(허용 버튼을 놓쳐서 누르지 못했다면 Cmd + Shift + P -> TypeScript: Select TypeScript Version 검색 후 .yarn으로 시작하는 항목 선택하면 된다.)


Yarn Berry 장점

  • PnP를 이용해서 node_modules 디렉토리를 계속 탐색하면서 패키지를 찾는 방법이 아닌, 특정 패키지의 위치를 기록해놓는 방식을 사용함으로써, 속도를 향상시킬 수 있다.
  • Zero install 기술로 node_modules 디렉토리가 사라져서 용량이 감소한다.
profile
SRIHS 119th SW

0개의 댓글