사설 npm[verdaccio] 설정

히반·2023년 5월 15일
0

시작 세팅

config.yaml의 listen 세팅을 해주어야 외부에서 접속이 가능합니다.


sudo curl -s https://deb.nodesource.com/setup_16.x | sudo bash
sudo apt install -y nodejs

sudo npm install -g verdaccio
sudo npm install -g pm2

sudo pm2 start verdaccio
cd verdaccio

sudo npm adduser --registry http://localhost:4873

sudo nano config.yaml
`
listen:
 - 0.0.0.0:4873
`

.npmrc

@paycoq:registry=http://[사설 npm 서버 ip]:4873/
registry=https://registry.npmjs.org/

login

npm login --registry http://[사설 npm 서버 ip]:4873/

특정 스코프의 모든 패키지를 업데이트

npx update-by-scope @[등록한 npm 네임스페이스] yarn add

참고
https://mygumi.tistory.com/371

설정들 : https://pks2974.medium.com/sinopia-와-verdaccio-로-npm-저장소-구축하기-9a9a6c14b83c

패키지 보호: https://verdaccio.org/docs/protect-your-dependencies

0개의 댓글

관련 채용 정보