Library 2

Github Packages로 NPM 라이브러리 배포하기

Javascript/Typescript 프로젝트를 npm 라이브러리로 배포하는 방법레지스트리레지스트리는 패키지(라이브러리, 모듈 등)를 저장하고 배포하는 저장소다. npm에서 패키지를 배포하거나 설치할 때 참조하는 서버라고 볼 수 있다.npmnpm(Node Package Manager)은 JavaScript와 Node.js 생태계에서 사용되는 패키지 관리 도구다. 개발자들이 라이브러리나 모듈을 설치, 관리, 배포할 수 있도록 한다. 1. GitHub Personal Access Token 생성GitHub에 로그인한 후, Settings > Developer settings > Personal access tokens로 이동한다.Generate new token을 클릭하고, 다음 권한을 선택하여 토큰을 생..

[안드로이드] MyMavenRepo로 Private Repository 라이브러리 무료 배포하기

Jitpack에서 MyMavenRepo로...안드로이드 SDK 프로토 타입을 개발중인데, 개발한 SDK를 프로덕트에 붙이려니 aar 파일로 직접 배포하는 방식은 아무래도 귀찮았다. 처음엔 자료가 많은 jitpack으로 시작을 했었는데 jitpack은 Private Repository에 대해서는 요금을 부과한다. 무료체험이 끝나니 최소 월 $12를 지불해야했다. 회사에 청구할까 고민했지만 이런 문제를 해결하는 것도 재미있겠다 싶어서 짧게 서치하니 MyMavenRepo라는 무료 플랜이있는 MavenRepository를 발견했다. Step 1. 가입하고 인증하기 먼저 Register를 눌러 유효한 이메일 주소와 MyMavenRepo에서 사용할 Password를 입력해서 가입한다.비밀번호 확인? ..