使用nvm进行nodejs版本管理

nvm是一个简单bash脚本,用于管理多个活动的nodejs版本。在linux操作系统中使用nvm安装和管理nodejs十分方便。在windows操作系统下则使用nvm-windows对nodejs版本进行管理。下面简单介绍ubuntu 16.04操作系统下nvm的安装使用。

安装脚本

在Ubuntu 16.04的终端中,直接运行如下命令:

1
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

管理Nodejs

  • 安装最新nodejs长期支持版
    1
    2
    3
    4
    5
    6
    7
    8
    # in linux
    nvm ls-remote
    # in windows
    nvm ls available
    # install node and use
    nvm install --lts
    nvm install 12.22.12
    nvm use 12.22.12
  • 卸载最新nodejs长期支持版
    1
    nvm uninstall --lts

nvm设置代理

在 nvm 的安装路径下,找到 settings.txt,在后面加上这两行:

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

nvm离线安装

无法连接互联网的Windows环境下,使用nvm的前提是,需要在有互联网环境下将自己所需要的 Node版本,使用 nvm install 版本号 下载到本地,然后将 C:\Users\Administrator\AppData\Roaming\nvm 目录下的对应版本文件拷贝到离线安装后的文件夹中即可。

参考链接

  1. Node Version Manager, by nvm-sh.
  2. nvm-windows,by nvm-windows.
  3. nvm 在 Windows 中的使用及离线安装,by tyronchen.
  4. Windows上安装nodejs版本管理器nvm,by weiqinl.
  5. nvm 设置下载 node 的镜像地址,by xhlwill.
  6. 使用 nvm 管理不同版本的 node 与 npm,by runoob.