yarn2
-
[Yarn berry] Yarn Berry Install 과정 파헤쳐보기개발 블로깅/기타 개념 2023. 1. 23. 21:47
CI 환경에서 Yarn Berry Install 시간을 줄이기 위해 이것저것 실험을 해보다 보니, install 시에 진행되는 과정에 대해 깊게 알아볼 수 있게 되었다. 사실 pnp를 이용해버리면 install 과정 자체를 줄일 수 있을 것이란 희망이 컸었으나, 실질적으로 우리 모노레포 환경과, 특히나 Cypress와 같이 현 로컬 환경의 바이너리 정보들이 필요로 한 환경에서는 pnp가 큰 의미가 없다는 것을 알게 되면서... 좌절..(관련 링크) 그럼에도 불구하고, 우리 환경에서 pnp가 아니더라도 CI 시간을 단축시키기 위한 여러 가지 테스트를 해보는 중이다. CI 단에서 돌아가는 큰 스텝은 아래와 같다. - yarn install - yarn build - run Test Code 그 중, 우선은 ..