node_modules의 가장 큰 단점은 저장 공간과 설치 시간이다
node_modules는 정말 큰 용량을 필요로 하고 또한 설치시간도 매우 오래 걸린다
이뿐만 아니라 node_modules는 비효율적인 의존성 검색, 유령 의존성 문제 등..
다양한 문제를 가지고 있다
바로 가기를 클릭해보면 더 구체적으로 설명이 나와있다
바로 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