본문 바로가기
TIL

NPM Private Repository

by 박순애 2023. 2. 13.
반응형

** monorepo 기능을 통해 core 라는 공통 api 를 담은 모듈을 만들어서 사용 중

 

📌 문제 상황

npm install 또는 yarn 을 해도 core 모듈에 접근하지 못함

 

✅ 해결 방안

1. git lab or git hub personal token 발급

=> 프로젝트 터미널에서 개인 계정 로그인 시 필요

 

2. .npmrc 파일에서 (대부분 최상단에 존재)

legacy-peer-deps=true
/registry.npmjs.org/:_authToken=npm_[project_authToken]
//registry.npmjs.org/:_authToken=npm_[project_authToken]

위와 같이 토큰을 설정

 

3. 프로젝트 터미널에서 npm whoami 를 통해 현재 로그인 된 계정 유무 및 어떤 계정인지 파악

4. npm adduser 로 개인 계정을 등록하거나 프로젝트에 허용된 마스터 계정으로 진입

 

이후 다시 npm install 하면 core 모듈에 접근하여 프로젝트 내에 설치된다.

 

끝 ✨

반응형

'TIL' 카테고리의 다른 글

(React) Next.js 에 i18n 적용하기  (0) 2023.03.27
[Node.js] Port 번호에 대한 짧은 고찰  (0) 2023.03.27
Next.js 에 대하여  (0) 2023.02.22
Node 업데이트  (0) 2023.02.13
자료구조와 알고리즘을 둘러보기 ✨ (3)  (0) 2022.12.13

댓글