可视化nvm管理node版本nvm-desktop(window安装)

nvm-desktop安装和使用

记录第一次使用nvm-desktop的感受和踩坑经历

nvm-desktop安装

!!!注意:如果直接下载安装了nvm-desktop会导致原来安装的node、npm、yarm等都不可使用。所以如果考虑使用nvm-desktop管理node版本前,请看完整个文章记录说明。

卸载干净旧的nodejs 和nodejs的环境变量

最好还是先卸载干净,避免影响nvm-desktop的配置

安装nvm-desktop软件

下载链接:https://github.com/1111mp/nvm-desktop/releases

在这里插入图片描述
默认安装就好。
在这里插入图片描述
点击完成,此时先不要对软件任何操作,配置完环境变量再操作
在这里插入图片描述

配置环境变量

安装了nvm-desktop后,可以在C盘找到对应.nvmd/bin下面有node和npm相关文件
在这里插入图片描述
新增环境变量NVMD_DIR
在这里插入图片描述
配置系统变量的Path
在这里插入图片描述

设置和下载node对应版本

打开nvm-desktop软件,点击右上角设置,设置安装目录,统一管理node版本。
在这里插入图片描述
挑个常用的node版本,点击下载,下载完成后点击应用,当做为默认版本
在这里插入图片描述

  1. 查看安装的默认node版本;
# 运行 cmd,可查看系统的默认版本
node -v
npm -v

在这里插入图片描述

设置缓存路径(必须、很重要)

在安装nvm-desktop 的文件夹下 新建文件夹 node_global 和 node_cache ,然后运行命令(根据安装路径调整)

npm config set prefix "D:\1HxrWorking\nvm-desktop\node_global"
npm config set cache "D:\1HxrWorking\nvm-desktop\node_cache"
# 查看缓存路径
npm config get prefix

在这里插入图片描述

将缓存路径加入到环境变量(很重要)

# 注意:一定在 %NVMD_DIR%\bin 前面
D:\1HxrWorking\nvm-desktop\node_global

!!!注意:这个环境变量一定要在%NVMD_DIR%\bin前面,不然会导致其他指令无法使用。
在这里插入图片描述

全局安装yarn

在 nvm-desktop文件 新建: yarn_cache、yarn_global

# 安装yarn 和查看版本
npm install yarn -g
yarn -v

注意:如果此时发现报错nvm-desktop: command not found: “yarn”

1、检查缓存路径:# 查看缓存路径 npm config get prefix;
2、检查D:\1HxrWorking\nvm-desktop\node_global环境变量是否在%NVMD_DIR%\bin前面;
3、如果都没问题,那先关掉cmd,重新打开,再试yarn -v是否生效(环境配置有可能没有实时生效,先关掉cmd,再打开);
4、如果以上都没生效,则卸载掉之前安装的yarn,npm uninstall yarn -g,再重新安装,确保配置和环境变量都没问题,应该就可以了。

然后配置yarn的缓存路径

# 自定义缓存路径命令:
yarn config set cache-folder "D:\1HxrWorking\nvm-desktop\yarn_cache"
# 自定义下载路径命令:
yarn config set global-folder "D:\1HxrWorking\nvm-desktop\yarn_global"
# 查看缓存路径:
yarn config get cache-folder
# 查看下载路径
yarn global bin

在这里插入图片描述

其他可能出现的问题

如果发现还有其他安装的奇葩问题,可以在github的issues里面翻,基本都能覆盖到了。
链接:https://github.com/1111mp/nvm-desktop/issues
在这里插入图片描述

关于卸载

卸载不能简单的卸载软件,这样就算重新安装了node也会报无法找到指令问题。可以翻github相关问题。
在这里插入图片描述

### nvm-desktop安装指南与使用教程 #### 安装指南 对于 Windows 用户来说,`nvm-desktop` 提供了一种简便的方式来管理多个 Node.js 版本。通过图形界面操作,简化了命令行工具的操作流程。 为了安装 `nvm-desktop`,用户可以从官方 GitHub 页面下载最新版本的应用程序[^1]: ```bash https://github.com/coreybutler/nvm-windows/releases ``` 完成下载后,按照标准的Windows应用程序安装向导逐步进行设置即可。 #### 使用教程 一旦成功安装 `nvm-desktop` 后,在桌面或开始菜单可以找到该应用图标并启动它。以下是关于如何利用此工具来管理和切换不同Node.js环境的一些基本指导: - **查看已安装Node.js 版本**:打开软件后,默认会显示当前计算机上已经存在的所有Node.js版本列表。 - **安装新的 Node.js 版本**:点击界面上相应的按钮选择要安装的具体版本号,随后根据提示等待下载和配置过程结束。 - **卸载不再使用的 Node.js 版本**:同样地,在列表中选中不想要的那个条目,再按下对应的移除选项键就可以轻松删除不需要的版本- **设定默认 Node.js 版本**:当存在多版共存的情况时,可以通过指定某一个作为全局默认的方式让系统优先调用特定版本执行脚本文件或其他开发工作。 这些功能使得开发者能够在不同的项目之间快速切换所需的运行库而无需担心兼容性问题或是频繁的手动调整路径变量等繁琐事务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值