패키지 매니저란?소프트웨어 개발 과정에서 라이브러리나 프레임워크, 모듈, 플러그인과 같은 외부 패키지의 관리는 필수적이다. 이러한 패키지를 다루는 작업을 편리하고 안전하게 수행하기 위해 사용되는 툴을 패키지 매니저라고 한다.패키지 매니저는 패키지 설치, 업데이트, 수정, 삭제 등을 쉽게 작업할 수 있게 해준다. 예를 들어 JavaScript나 TypeScript에서 require나 import를 사용해서 외부 의존성을 참조하는데 올바르게 참조해줄 수 있도록 보장해준다. 패키지 매니저의 기본적인 기능- 버전 관리- 모든 dependencies 일괄 설치 또는 업데이트dependencies 추가, 업데이트, 삭제- 스크립트 실행- 패키지 퍼블리쉬- 보안 검사 등 패키지 매니저는 위와 같은 기본적인 기능을 제..