安装NVM,管理多版本NodeJS

NVM介绍

NVM:Node Version Manage,即Node的版本管理工具。使用NVM,可以很方便地在多个NodeJS版本之间进行切换。

NVM安装

注:安装前需将本地已安装的NodeJS卸载,删除干净
1.在GitHub上下载安装包
下载地址:https://github.com/coreybutler/nvm-windows/releases
选择下载nvm-setup.exe
2.双击安装文件安装
(1)接受协议,下一步
(2)根据个人习惯选择nvm安装路径
(3)选择NodeJS的Symlink文件夹位置,用于生成NodeJS的映射目录
(4)点击安装等待安装完成
3.手动配置环境变量
注:安装版本会自动配置环境变量,请忽略次步骤,免安装版需要手动配置环境变量
(1)在系统变量中,添加变量名NVM_HOME,变量的值为NVM所在的根路径
(2)在系统变量中,添加变量名NVM_SYMLINK,变量的值为NodeJS的Symlink文件夹的位置
(3)在系统变量的path当中添加两个值:%NVM_HOME%和%NVM_SYMLINK%。
4.配置NodeJS下载代理镜像(可选)
注:由于下载速度一般正常,并且可以使用离线安装的方式安装NodeJS,因此配置NodeJS下载镜像地址并不是必须的
安装完成后,可以在NVM安装根目录下的setting.txt文件中,配置NodeJS下载代理镜像,解决在线安装NodeJS时速度慢的问题。(代理镜像地址自行寻找)

NVM使用

1.验证NVM安装是否成功 使用nvm -v出现版本号即表示安装成功

nvm -v

2.在线安装NodeJS(也可跳过此步骤,通过离线安装方式安装)
注:安装NdoeJS需要以管理员身份打开命令行窗口,否则无法使使用命令切换NPM版本
(1)使用nvm list available命令查看可安装的NodeJS版本,建议选择LTS版本(Long Term Support,长期支持版本)

nvm list available

28019a9885ce47e1b0b85cedf5ee139e.webp
(2)使用NVM命令nvm install(指定版本号)进行在线安装
示例:nvm install 16.14.2

nvm install **.**.*

3.离线安装NodeJS
(1)从官网下载指定版本NodeJS的免安装版离线安装包(.zip文件而非.exe文件)
下载地址:https://nodejs.org/en/download/releases
安装NVM,管理多版本NodeJS_第1张图片
安装NVM,管理多版本NodeJS_第2张图片
(2)将指定版本的NodeJS免安装版离线安装包,解压后放入到NVM安装路径的根目录下,即可完成离线安装
安装NVM,管理多版本NodeJS_第3张图片
4.版本切换
使用nvm list可查看当前安装的所有NodeJS版本

nvm list

若已经成功安装了指定版本的NodeJS,只需要在命令行窗口执行npm use ..命令,切换对应版本的NodeJS即可 切换成功会出现 Now using node v***

npm use 18.16.0

安装NVM,管理多版本NodeJS_第4张图片

5.NodeJS配置
注:使用NVM安装NodeJS不需要配置NodeJS环境变量,但是需要配置全局安装依赖以及缓存地址
在 NVM 安装路径下分别新建 node_global 和 node_cache 文件夹,用于存储全局安装的依赖以及缓存。
然后在环境变量 PATH 添加上述两个文件夹的路径,如下图
安装NVM,管理多版本NodeJS_第5张图片
接着我们打开终端
注:下方命令中 D:\nvm\node_global 为自己创建的地址
输入 npm config set prefix “D:\nvm\node_global” 设置全局依赖存储位置
然后输入 npm config set cache “D:\nvm\node_cache” 设置全局缓存位置

你可能感兴趣的:(windows,前端,node.js)