Nvm---node版本管理

107 阅读1分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情>>

Nvm

nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具,通过它可以安装和切换不同版本的nodejs。


下载

  * nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置

  * nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。

  * Source code(zip):zip压缩的源码

  * Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

安装

  • 解压后执行安装程序nvm-setup.exe

  • Select Destination Location是指nvm的安装目录,推荐D:\Nvm

  • Set Node.js Symlink是指nodejs的安装目录,推荐D:\Nvm\nodejs

  • 安装完毕后在nvm目录里找到settings.txt,添加镜像源:

 node_mirror: https://npmmirror.com/mirrors/node/

 npm_mirror: https://npmmirror.com/mirrors/npm/
  • nvm install 14.16.1 安装指定版本node

  • nvm use 14.16.1 使用指定版本node

指令

  • nvm v 查看nvm版本

  • nvm install 安装nodejs

  nvm install 14.16.1 // 安装指定版本node
  
  nvm install latest // 安装最新版本node
  • nvm list 显示node版本列表

  nvm list // 显示已安装的版本(同 nvm list installed)

  nvm list installed // 显示已安装的版本

  nvm list available // 显示所有可以下载的版本

  • nvm use 14.16.1 使用指定版本node

  • nvm uninstall 14.16.1 卸载指定版本node

  • nvm on 开启nodejs版本管理

  • nvm off 关闭nodejs版本管理

  • nvm arch 显示node是运行在32位还是64位系统上的

  • nvm node_mirror [url] 设置node镜像

  • nvm npm_mirror [url] 设置npm镜像

  • nvm root [path] 设置存储不同版本node的目录

  • nvm proxy [url] 设置下载代理