촌놈의 yarn berry 도입기

김석진·2023년 3월 3일
1
post-thumbnail

node_modules의 단점

node_modules의 가장 큰 단점은 저장 공간과 설치 시간이다
node_modules는 정말 큰 용량을 필요로 하고 또한 설치시간도 매우 오래 걸린다
이뿐만 아니라 node_modules는 비효율적인 의존성 검색, 유령 의존성 문제 등..
다양한 문제를 가지고 있다

바로 가기를 클릭해보면 더 구체적으로 설명이 나와있다

그러면 이러한 문제를 해결하기 위해 어떻게 해야할까?

바로 yarn berry를 쓰는 것이다!
사용하기 전에 먼저 yarn berry에 대해서 알아보자!

yarn berry란?

yarn berry는 기존 node_modules의 단점들을 보완한 패키지 관리 시스템이다

바로 사용해보도록 하자

npm install -g yarn

먼저 yarn이 깔려있지 않다면 yarn을 깔아주고

yarn set version berry

yarn berry로 변경해 주면 끝이라고 생각하겠지만 아직이다

yarn install

yarn intall을 해주고 만약 여기서

이런 식으로. yarn 폴더와. pnp.cjs가 생긴다면 성공이다 하지만
나처럼 기존 yarn을 쓰다가 yarn berry로 넘어간 것이 아닌
npm을 썼던 사람들은 이러한 에러를 보게 될 것이다

이럴 땐 당황하지 마라

yarn init
yarn install

yarn init 후 yarn install을 하면 잘 될 것이다

그럼 yarn berry 세팅은 끝이다

잘못된 내용이 있으면 언제든지 지적해 주세요

참고 한 자료

https://nukw0n-dev.tistory.com/37
https://toss.tech/article/node-modules-and-yarn-berry

profile
해탈의 경지에 이르자

0개의 댓글