# Npm 设置私有仓库

**URL:** <https://www.isharkfly.com/t/npm/15714>\
**Category:** DevOps\
**Tags:** nodejs, npm\
**Created:** [May 6, 2024, 7:49pm UTC](https://www.isharkfly.com/t/npm/15714 "2024-05-06T19:49:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [May 6, 2024, 7:49pm UTC](https://www.isharkfly.com/t/npm/15714/1 "2024-05-06T19:49:40Z")

</div>

npm 设置私有仓库有 2 个步骤，第一个就是设置仓库地址，第二个就是登录仓库地址。

## 设置仓库地址

设置仓库地址的命令为：

`npm config set registry http://localhost:8081/repository/npm-proxy.`

上面的命令就是把本地开发的仓库地址为我们使用的私有仓库地址。

## 登录私有仓库

如果私有仓库地址需要登录的话，使用下面的命令：

`npm login --registry=http://localhost:8081/repository/npm-proxy`

然后输入用户名和密码来进行登录。

这样的话，项目的 npm 仓库地址就被修改为从本地使用。
