개발

NPM 프라이빗 레포지토리 설치

코딩하는꽃개 2023. 5. 2. 23:07
반응형

 Nexus 같은 private repository에서 패키지를 다운로드하기 위해서 인증 절차가 필요한 경우는 아래와 같은 설정이 필요합니다.

 

직접 계정 설정하기

계정:비밀번호’ 의 해시를 생성합니다.

우선 "계정:비밀번호"의 해시를 생성합니다.

 

echo -n 'admin:admin123' | openssl base64

 

생성된 해시를 .npmrc 파일에 넣어주세요.

 

registry=http://아이피:8081/repository/npm-group/
_auth=YWRtaW46YWRtaW4xMjM=

 

 

.npmrc 파일에 해시를 추가했다면 npm install로 패키지를 설치하면 됩니다.

계정 생성하기

npm 명령어로 계정을 생성해 준 후 npm install로 패키지를 설치할 수 도 있습니다.

npm adduser --registry=https://레포지토리주소

반응형