GitHub Package Registry로 비공개 NPM 패키지 배포하기
by HITS-AI 왜 GitHub Package Registry를 선택했는가? 기존에는 내부 라이브러리를 공유하기 위해 SSH 주소를 통해 로컬 설치하는 방식을 사용했지만, 다음과 같은 이유로 GitHub Package Registry 기반 배포로 전환하였습니다-버전 관리의 명확성: Git 태그 기반 버저닝으로 변경 이력 추적이 명확설정의 간편함: GitHub Action을 통한 배포 자동화 가설치 속도 및 안정성: CDN 캐싱과 병렬 처리 덕분에, git+ssh 방식에 비해 설치 속도가 빠르고 안정적 (17s -> 13s)package.json 설정git package에 배포하기 위해서는 라이브러리의 package.json에 name, version, publishConfig 값을 지정해줘야 합니다..
2025.04.07