最近项目中,有个项目中部分依赖使用了私库的包。正常我们会给git registery 设置一个固定的源。或者npm,或者taobao等。但是如果一个项目中用到两个不同的源,就可以通过.npmrc进行设置添加。
1. 在私库代码中生成token
- 1. 进入生成token页面
有些gitlab中是在 Settings中。
- 2. 生成token
2. 在当前项目中创建一个 .npmrc文件
将上面的token带入最后的YOURFANCYTOKENGOESHERE
# Set URL for your scoped packages.
# For example package with name `@foo/bar` will use this URL for download
@私库名:registry = "https://***********"
# for downloading
//rwsgitlab.*****.com/api/v4/packages/npm/:_authToken=YOURFANCYTOKENGOESHERE