nvm管理node版本

时间:2021-10-25 08:23:29

一、介绍与作用

  不同的项目中可能使用的node版本不同,对于维护多个版本的node就是一件麻烦事了,而nvm就可以很方便的管理不同的node版本,

可以在不同的node版本间切换使用。NVM资源(针对windows),nvm下载地址

二、安装nvm

1、NVM下载

  这里说点多余的,我的电脑上之前已经安装过node 10 版本,之后有个项目的node版本只能在node 6版本下才能运行。

  然后在网上找了一些nvm的安装方式,发现都是差不多的,新建一个nvm的文件夹,然后安装node版本到nvm中,最后还有配置环境变量,

一切都尝试了,还是有问题,最后只能硬着头皮看英文文档,然后下载了nvm1.17版本中nvm-setup.zip,直接运行nvm-setup.exe,我指定

  安装在C:\NvmManager\nvm中,安装完后nvm自动会将之前安装的node关联过去。不需要卸载之前的node版本。nvm会自动添加环境变量

  中的配置。

nvm管理node版本

  2、验证nvm是否成功安装

    打开命令行,执行nvm -v命令后,出现以下提示,说明成功安装

nvm管理node版本

  3、安装nodejs

    使用nvm install <version> [<arch>]命令下载需要的版本。version参数是版本, arch参数表示系统位数,默认是64为。

例如:nvm install 6.12.2 (安装6.9.0版本),nvm install 6.12.2 32 (在32位系统中安装6.9.0版本)

  

  4、查看安装的node版本列表

    使用nvm ls 或者nvm list

    nvm管理node版本

  

  5、切换node版本,使用nvm use <version> 

nvm管理node版本

  6、卸载node版本、使用nvm uninstall <version>

  7、node安装时可能比较慢,可以使用淘宝影像

    使用命令 nvm node_mirror <node_mirror_url>, nvm npm_mirror <npm_mirror_url>

    例如:nvm node_mirror https://npm.taobao.org/mirrors/node/

         nvm npm_mirror https://npm.taobao.org/mirrors/npm/

  

  下面就贴出英文文档的命令描述

  nvm管理node版本