天天看点

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

nvm的使用(win系统)

nvm的介绍

我们可能同时在进行2个项目,而2个不同的项目所使用的node版本又是不一样的,

或者是要用更新的node版本进行试验和学习。这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,而nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换,而这个正是nvm的价值所在,详情可以查看官网NVM官网。

第一步,下载nvm

**

  • 1.先控制面板中卸载掉node

**

下载链接:https://github.com/coreybutler/nvm-windows/releases

  • nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
  • Source code(zip):zip压缩的源码 Sourc code(tar.gz):tar.gz的源码
nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

下载nvm-setup后,解压

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

1.运行解压后的nvm-setup.exe文件

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

2.选择同意后,点击下一步

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

3.选择安装目录,根据自己喜好设置

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

4.设置node的symlink文件夹位置。这个文件夹的名字一定不能含有中文或空格!

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

5.如果在安装nvm之前,电脑上就已经安装有node的,会看到如下图,询问你是否用nvm管理已经存在的node版本。一定要选‘是’,这个弹窗可能会出现好几次,都点是。

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

6.安装完成

第二步,配置与使用nvm

1.检查是否安装成功 打开cmd输入nvm v ,出现版本号说明安装成功

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

2.需要修改settings.txt文件,安装的目录下找到

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

3.修改成

淘宝源地址:

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

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

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

4.设置环境变量:(默认设置了就不需要添加,只需检查下设置的地址是否正确)

新建两个变量,一个是NVM_HOME 一个是 NVM_SYMLINK

NVM_HOME的变量值为:nvm的安装目录;

NVM_SYMLINK的变量值为:node的symlink目录

然后在Path的最前面输入: %NVM_HOME%;%NVM_SYMLINK%;

5.使用管理员权限打开cmd,输入命令使用即可

常用命令:

  1. 运行nvm v查看版本
  2. nvm install latest安装最新版node版本
  3. nvm list 查看安装的版本
  4. 使用nvm install 8.11.3 (下载node 8.11.3)
  5. nvm ls查看下载的node版本
  6. nvm use 8.11.3 (表示切换到8.11.3)

nvm on: 启用node.js版本管理。

nvm off: 禁用node.js版本管理(不卸载任何东西)

nvm uninstall : 卸载指定版本的nodejs。

先安装要切换的版本,如输入 nvm install 6.10.2 安装指定版本

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

安装成功,用 nvm use 版本号 切换

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

切换成功,用node -v 查看版本,会出现对应版本号

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

用nvm ls 查看所有版本

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

切换版本成功后,需要更新环境变量,否则会发生不是命令的错误

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

需要将install 下来的包名添加到

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

环境变量中,将NVM_SYMLINK 也同样设置好

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm

接下来就 node -v 会显示版本了

nvm的使用nvm的使用(win系统)nvm的介绍第一步,下载nvm