[Windows环境]nvm工具的介绍和安装

nvm工具介绍

NVM(Node Version Manager)是一个用于管理Node.js版本的工具。它允许用户在同一台机器上同时安装和切换不同版本的Node.js,以便在不同的项目中使用特定的Node.js版本。同时为每个版本保留独立的环境,避免版本冲突和兼容性问题。

此文章步骤以windows为例

使用setup.exe和setup.zip安装(推荐)

  1. 在GitHub中下载nvm工具

    Releases · coreybutler/nvm-windows (github.com)

    windows环境下使用,建议选择nvm-setup.exe或者nvm-setup.zip进行安装

    下载点击安装时会进行环境配置,能够直接在控制台中使用(无需额外手动配置)

    如果选择的是zip包解压后同样是点击exe程序进行安装

  2. 选择nvm工具的安装路径

[注意!]安装路径中千万不要包含中文和空格还有符号,会导致node安装失败,或者在后续切换node版本时出现问题

  1. 选择nodejs的路径

  • 如果没有安装过nodejs,可以随意设置一个新目录,以后不同版本的NodeJs会存储在此位置

  • 如果在使用nvm前已安装过nodejs,建议选择以前的安装目录

  1. 确认安装

    如果之前没有安装过nodejs,安装过程到此完成

    如果之前有安装过nodejs,出现弹窗

    可以自行决定是否将现有的node 添加到 nvm 版本中进行控制

  2. 验证nvm是否安装成功

    打开命令行窗口,输入nvm -v,出现版本号即表示安装成功

使用noinstall.zip安装

哈哈哈,如果没有采用上面的建议,使用了nvm-noinstall.zip,在使用时则需要配置,这里也简单描述了配置的方法

1.将zip包解压至指定的位置(记住路径)

2.配置系统环境变量

NVM_HOME:变量的值为zip包解压后nvm的根目录

NVM_SYMLINK:变量的值为NodeJSSymlink 文件夹的位置

3.在用户变量(或系统变量)的path中添加两个值:%NVM_HOME%%NVM_SYMLINK%

4.zip包解压的根目录有一个 install.cmd 脚本程序,右键使用管理员运行,输入nvm的根目录,将会产生一个settings.txt文件

5.验证nvm是否安装成功

打开命令行窗口,输入nvm -v,出现版本号即表示安装成功

配置NodeJS下载代理镜像(可选步骤)

解决在线安装NodeJS时速度慢的问题

编辑nvm根目录下的settings.txt文件

# 提供参考
root: D:\nvm 
path: D:\nvm\nodejs
arch: 64
proxy: none
node_mirror: https://registry.npmmirror.com/mirrors/node/
npm_mirror: https://registry.npmmirror.com/mirrors/npm/

淘宝镜像域名已更新(不在是下面的域名了)

node_mirror: https://npm.taobao.org/mirrors/node/(旧域名)
npm_mirror: https://npm.taobao.org/mirrors/npm/(旧域名)

热门相关:强宠头号鲜妻:陆少,滚!   我向斐少撒个娇   隐婚99天:首长,请矜持   八零养娃往事   我的女友不可能是怪物