PNP1 [개념 정리] PnP(Plug'n'Play) 최종 수정 : 24.12.22PnP(Plug'n'Play)Yarn Berry에서 도입된 새로운 패키지 관리 시스템 등장 배경Node.js의 기존 패키지 관리 방식은 여러 문제점이 있었다. 프로젝트가 커질수록 node_modules의 크기가 늘어났고, 이는 디스크 공간 낭비와 성능 저하의 주요 원인이 됐다. 또한 패키지를 찾는 과정에서 수많은 파일 시스템 접근이 발생하여 애플리케이션의 시작 시간이 느려지는 문제도 있었다. 이러한 문제들을 근본적으로 해결하기 위해 Yarn Berry에서 PnP라는 새로운 접근 방식을 도입하게 된 것이다. 작동방식PnP는 기존의 node_modules 구조를 완전히 제거하고, 대신 모든 패키지를 zip 파일 형태로 저장한다. 그리고 .pnp.cjs라는 특별한 파일에 모든 패키.. 2024. 12. 23. 이전 1 다음