1、nrm

nrm 是一个 NPM 源管理器,允许你快速地在如下 NPM 源间切换:
命令:

  1. // 安装:
  2. sudo npm install -g nrm
  3. // 列出可选的源
  4. nrm ls
  5. // 切换
  6. nrm use taobao
  7. // 增加源
  8. nrm add <registry> <url> [home]
  9. // 删除源
  10. nrm del <registry>
  11. // 测试速度
  12. nrm test

2、nvm

nodejs 版本管理工具,也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。

  1. // 安装
  2. wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  3. // 或
  4. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  5. // 常用命令
  6. nvm version // 查看nvm版本
  7. nvm install 4.6.2 // 安装node4.6.2版本(附带安装npm)
  8. nvm uninstall 4.6.2 // 卸载node4.6.2版本
  9. nvm list // 查看node版本
  10. nvm use 4.6.2 // 将node版本切换到4.6.2版本
  11. nvm install latest //下载最新的node版本和与之对应的npm版本