npm配置不同的源

不少公司自己配置了npm服务器,但是只管理自己的私有资源,公共资源还是从外网源站下载,这样就需要根据组织设置对应的数据源,有以下2种方式去设置

1、config命令设置源站

通过输入命令:

1
npm config set @XXX:registry=http://ip address

xxx 代表你自己包的组织名
以上命令告诉npm ,当遇到包名为@XXX开头的包时全部从http://127.0.0.1:4873这个地址加载。

2、配置.npmrc

在项目目录下新建.npmrc文件,再文件中配置对应的下载地址

1
@xxx:registry=http://ip address

两种方式都是可以方便的设置源站地址,通过config可以全局指定,.npmrc相对比较灵活,可以按需配置。