npm 切换源(nrm 用法详情)

  • 因为 npm 默认的源是在国外,我们访问时会比较慢,一般都会使用淘宝的镜像,或者有些有公司自己的镜像,这就涉及到切换源的操作,总结一下这些操作。
  1. 通过config命令,这个我很少用。
    npm config set registry https://registry.npm.taobao.org
    npm info underscore #如果上面配置正确这个命令会有字符串response
  1. 命令行指定
  npm i node --registry https://registry.npm.taobao.org info underscore 
  1. 编辑 ~/.npmrc 加入下面内容
  registry = https://registry.npm.taobao.org

注意

  • 如果以上都觉得不太好用,推荐一个切换源工具 nrm
    1. 用 npm 全局安装 nrm
          Mac 上全局安装要加 sudo
          npm install -g nrm 
      
    2. 查看所有的可用的源
          nrm ls
      
      image.png
    3. 添加源
       nrm add 源的名称  https:// 地址
    
    1. 如果想删除某个源
        nrm del 源的名字
    
    1. 切换到某个源
      nrm use 源的名字
    
    1. 还可以测试源的速度
      nrm test
    
    image.png

你可能感兴趣的:(npm 切换源(nrm 用法详情))