nvm工具介绍
NVM(Node Version Manager)是一个用于管理Node.js版本的工具。它允许用户在同一台机器上同时安装和切换不同版本的Node.js,以便在不同的项目中使用特定的Node.js版本。同时为每个版本保留独立的环境,避免版本冲突和兼容性问题。
此文章步骤以windows为例
使用setup.exe和setup.zip安装(推荐)
-
在GitHub中下载nvm工具
Releases · coreybutler/nvm-windows (github.com)
windows环境下使用,建议选择nvm-setup.exe或者nvm-setup.zip进行安装
下载点击安装时会进行环境配置,能够直接在控制台中使用(无需额外手动配置)
如果选择的是zip包解压后同样是点击exe程序进行安装
-
选择nvm工具的安装路径
[注意!]安装路径中千万不要包含中文和空格还有符号,会导致node安装失败,或者在后续切换node版本时出现问题
- 选择nodejs的路径
-
如果没有安装过nodejs,可以随意设置一个新目录,以后不同版本的NodeJs会存储在此位置
-
如果在使用nvm前已安装过nodejs,建议选择以前的安装目录
-
确认安装
如果之前没有安装过nodejs,安装过程到此完成
如果之前有安装过nodejs,出现弹窗
可以自行决定是否将现有的node 添加到 nvm 版本中进行控制
-
验证nvm是否安装成功
打开命令行窗口,输入nvm -v,出现版本号即表示安装成功
使用noinstall.zip安装
哈哈哈,如果没有采用上面的建议,使用了nvm-noinstall.zip,在使用时则需要配置,这里也简单描述了配置的方法
1.将zip包解压至指定的位置(记住路径)
2.配置系统环境变量
NVM_HOME:变量的值为zip包解压后nvm的根目录
NVM_SYMLINK:变量的值为NodeJS
的Symlink
文件夹的位置
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/(旧域名)