如何部署npm私有仓库以及在项目中如何使用
部署npm私有仓库:
- 安装npmbox:
npm install -g npmbox
- 创建并启动私有仓库:
npmbox create my-private-repo
cd my-private-repo
npmbox start
在项目中使用私有仓库:
- 在项目的
.npmrc
文件中配置私有仓库地址:
registry=http://localhost:7000/
//localhost:7000/:_authToken="你的token"
- 如果你的项目需要上传包到私有仓库,则需要配置
package.json
中的publishConfig
:
{
"name": "your-package-name",
"version": "1.0.0",
"publishConfig": {
"registry": "http://localhost:7000/"
}
}
- 上传包到私有仓库:
npm publish
- 安装私有仓库中的包:
npm install your-package-name
确保你的私有仓库地址和token是正确的,并且你有权限发布和安装包。
评论已关闭