Nvm、Nrm的基本使用

125 阅读1分钟

Nvm、Nrm的基本使用

nvm

nvm简介

Node.js 默认一台电脑只能装一个版本,有时为了开发项目经常会使用不同版本的Node.js 版本,通常情况版本切换就比较麻烦了。 为了解决这个问题,nvm (node version manager)应运而生。有了 nvm,便可以在一台电脑上安装多个 Node.js 版本,并且可以一条指令随时下载或切换版本,而不需要频繁地下载/卸载不同版本的 node.js 来满足当前项目的要求。

安装

window下载地址:github.com/coreybutler…

Mac执行脚本:sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

安装之前卸载之前的nodejs

找到nvm安装目录,在setting.txt中添加淘宝源

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

常用命令

  • nvm -v:查看nvm版本
  • nvm list :显示已安装的版本
  • nvm list available:显示所有可以下载的版本
  • nvm install 版本号:安装 指定 版本的 node.js
  • nvm install latest:安装最新版本
  • nvm use 版本号: 切换到 指定 版本的 node.js
  • nvm uninstall 版本号:卸载 指定版本的 node.js
  • nvm --help:显示命令行帮助信息

nrm

nrm简介

nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换。

安装

全局安装

$ npm install -g nrm

常用命令

  • nrm ls:显示所有源
  • nrm add :添加可选源,其中reigstry为源名,url为源的路径。
  • nrm use :切换源
  • nrm del :删除源
  • nrm test :(测试源响应时长)

nrm ls不显示星号

在安装nrm目录下找到cli.js,打开修改代码:将&&修改为||