[Nexus] npm 미러링하는 프록시 저장소 설정

bbbbbhyun·2025년 9월 24일

DevOps & Cloud

목록 보기
14/29

Nexus 설정

  1. Nexus 관리자 로그인 및 이동
  • 관리자 계정으로 로그인
  • settings 클릭

  1. 저장소 생성 버튼 클릭
  • 왼쪽 메뉴에서 Repositories 클릭
  • [+ Create repository] 버튼 클릭

  1. 저장소 타입 선택
  • npm(proxy) 선택

  1. 저장소 정보 입력
  • Name 작성
    추천이름 : npm-proxy
  • Remote storage 작성
    (원본 파일들이 있는 원격 서버 주소를 입력)
    https://registry.npmjs.org/

  • Blob Store default 선택
    (캐시된 파일(아티팩트)을 저장할 공간)

  • Strict Content Type Validation 체크 해제
    (Node.js 배포 파일들의 Content-Type이 다양할 수 있어 체크되어 있으면 문제발생 가능)


  1. 생성 완료
  • 페이지 하단의 [Create repository] 버튼 클릭

npm 설정 변경

  1. Nexus 저장소 URL 확인
    http://your-nexus-ip:8081/repository/npm-proxy/
  2. 터미널 또는 CMD를 열고 아래 명령어를 실행
    npm config set registry http://your-nexus-ip:8081/repository/npm-proxy/
  3. 설정 확인
    npm config get registry
    위 주소가 나오면 성공적으로 설정
profile
BackEnd developer

0개의 댓글