之前公司搭了一个 npm 服务器用于发布自己的包,本地可以使用 nrm 切换数据源并安装成功,但是到了 jenkins 部署的时候就下载失败了,解决办法如下:
1.在根目录下创建 npm 配置文件,文件名为 .npmrc
2.全局配置数据源,这里我用的淘宝
registry=https://registry.npm.taobao.org
3.但是一般公司也有自己的 npm 包服务器,这时候我们可以根据组织来设置该组织包的数据源
@xxx:registry=http://ip address
xxx 代表你自己包的组织名