原淘宝npm域名即将停止解析,请切换至新域名 网络 框架 系统

shuke 2022-10-19 410

http://npm.taobao.org和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。

新域名为 npmmirror.com, 相关服务域名切换规则请参考:

http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com


最新回复 (2)
全部楼主
  • shuke 2022-10-19
    2
    方法一:
    使用阿里定制的cnpm命令行工具代替默认的npm,输入以下代码

      npm  install  -g  cnpm  --registry=http://registry.npmmirror.com
    检查是否安装成功:

      $  cnpm  -v
    安装成功之后,以后安装依赖包的方式和npm的是一样的,只是npm的命令换成是cnpm就可以了。



    方法二:
    a:单次使用:

      npm  install  --registry=http://registry.npmmirror.com
    b:永久替换:

    在开发react-native的时候,不要使用cnpm,cnpm安装的模块路径比较奇怪,packager不能正常识别。

    所以,为了方便开发,我们最好是直接永久使用淘宝的镜像源

    直接命令行的设置

      $  npm  config  set  registry  http://registry.npmmirror.com
    手动修改设置

      1.打开.npmrc文件(C:\Program  Files\nodejs\node_modules\npm\npmrc,没有的话可以使用git命令行建一个(  touch  .npmrc),用cmd命令建会报错)
      2.增加  registry  =http://registry.npmmirror.com    即可。
    如果需要恢复成原来的官方地址只需要执行如下命令:

      npm  config  set  registry  https://registry.npmjs.org
    检测是否安装成功:

      npm  config  get  registry
  • shuke 10月前
    3


    在使用npm过程中经常会遇到无法下载包的问题,本人在这里整理了几个npm使用国内镜像加速的方法,希望对大家有所帮助。

    一、修改成腾讯云镜像源

    1、命令

    npm config set registry http://mirrors.cloud.tencent.com/npm/

    2. 验证命令

    npm config get registry

    如果返回http://mirrors.cloud.tencent.com/npm/,说明镜像配置成功。

    二、修改成淘宝镜像源

    1. 命令

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

    2. 验证命令

    npm config get registry

    如果返回https://registry.npmmirror.com,说明镜像配置成功。

    三、修改成华为云镜像源

    1. 命令

    npm config set registry https://mirrors.huaweicloud.com/repository/npm/

    2. 验证命令

    npm config get registry

    如果返回https://mirrors.huaweicloud.com/repository/npm/,说明镜像配置成功。

    四、通过使用淘宝定制的cnpm安装

    1. 安装cnpm

    npm install -g cnpm --registry=https://registry.npmmirror.com

    2. 使用cnpm

    cnpm install xxx


返回