美文网首页
npm的registry

npm的registry

作者: 小蜗牛的碎碎步 | 来源:发表于2019-12-19 17:08 被阅读0次
    问题描述

    由于node下载第三方依赖包是从国外服务器下载,虽然没有被墙,但是下载的速度是非常的缓慢且有可能会出现异常。所以为了提高效率,我们还是把npm的镜像源替换成淘宝的镜像源。

    1. 原npm地址
    'https://registry.npmjs.org/'
    
    1. 淘宝镜像源
    'https://registry.npm.taobao.org'
    
    1. 切换下载源
      (1) 使用阿里定制的cnpm命令行工具代替默认的npm
    'npm install -g cnpm --registry=https://registry.npm.taobao.org'
    

    (2) 单次使用

    'npm install --registry=https://registry.npm.taobao.org'
    

    (3) 永久使用

    'npm config set registry https://registry.npm.taobao.org'
    
    1. 检测是否修改成功
    npm config get registry
    
    nrm管理下载源
    1. 安装
    npm install -g nrm //全局安装
    
    1. 查看可选的源
    nrm ls  (带*的为当前源)
      npm -------- https://registry.npmjs.org/
      yarn ------- https://registry.yarnpkg.com/
      cnpm ------- http://r.cnpmjs.org/
    * taobao ----- https://registry.npm.taobao.org/
      nj --------- https://registry.nodejitsu.com/
      npmMirror -- https://skimdb.npmjs.com/registry/
      edunpm ----- http://registry.enpmjs.org/
    
    1. 切换当前源
    nrm use npm //切换到官方源
    
    1. 添加源(特别适用于添加企业内部的私有源)
    nrm add registry  源地址
    
    1. 删除源
    nrm del 源名称
    
    1. 测试源的响应时间
    nrm test 源名称     
    

    相关文章

      网友评论

          本文标题:npm的registry

          本文链接:https://www.haomeiwen.com/subject/hsrmnctx.html