Node.js工件包
了解如何配置Buddy以在项目中使用来自npm注册中心的私有模块
下载登录
在本地登录npm,您登录的用户必须有权访问您要使用的私有包:
npm login
一旦完成后,显示文件内容:
cat ~/.npmrc
复制身份验证令牌
,您将在类似以下字符串之后的文件中找到:
//registry.npmjs.org/:_authToken=
将令牌作为环境变量添加到Buddy
转到Buddy中的项目选项。选择变量选项卡并单击添加新变量:
使用获取的令牌值添加变量:
配置npm
在执行npm install
命令时提取依赖项
如果依赖项中有私有包,请执行:
npm config set //registry.npmjs.org/:_authToken $NPM_AUTH_TOKEN
npm install
信息
要将您公司的注册中心设置为默认值,请使用npm config set registry之后跟随公司注册中心地址
GitHub私有工件包注册中心
要在GitHub中进行身份验证,请确保您的.npmrc
文件具有以下结构:
@MY_ORG:registry=https://npm.pkg.github.com/MY_ORG
//npm.pkg.github.com/:_authToken=YOUR_TOKEN