如何修改npm的registry


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/04/06/%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9npm%E7%9A%84registry/

摘要

本文主要讲述了:

  1. 如何切换到淘宝镜像
  2. 如何切换到官方的注册机构

正文

npm 的 registry(注册机构)里托管了众多的包。

在中华人民共和国,由于 404 的原因,访问注册机构常常遇到困难。

此时,可以切换到淘宝的注册机构镜像。

淘宝的注册机构镜像支持除了npm publish之外的所有命令。

如何切换到淘宝镜像

1
2
3
#!/usr/bin/env bash

npm config set registry https://registry.npmmirror.com/

执行此命令后,在~目录下,会生成.npmrc文件,文件的内容是:

1
registry=https://registry.npmmirror.com/

如果要查看是否配置成功,可以执行下面的命令:

1
2
3
#!/usr/bin/env bash

npm config get registry

如何切换到官方的注册机构

1
2
3
#!/usr/bin/env bash

npm config set registry https://registry.npmjs.org/

如果要查看是否配置成功,可以执行下面的命令:

1
2
3
#!/usr/bin/env bash

npm config get registry

也可以直接把.npmrc文件删除。

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/04/06/%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9npm%E7%9A%84registry/


本文对你有帮助?请支持我


支付宝
微信