NPM 仓库
Nexus 仓库:
- 仓库组: http://122.112.239.223:8081/repository/npm-group/
- 私仓: http://122.112.239.223:8081/repository/npm-hosted/
username: myk
password: myk_123456
环境配置
在 .npmrc 文件中,加入:
registry=http://122.112.239.223:8081/repository/npm-group/
email=xxx@gmail.com
always-auth=true
_auth=bXlrOm15a18xMjM0NTY=
其中, _auth
字段为 ${username}:${password}
的 Base64 编码。
可通过 btoa('myk:myk_123456')
得到。
项目发布
项目发布需要发布到私仓中:
npm publish --registry=http://122.112.239.223:8081/repository/npm-hosted/
或者,在 package.json
中指定发布仓库信息:
{
"publishConfig": {
"registry": "http://122.112.239.223:8081/repository/npm-hosted/"
}
}
← 参考文档