Node.js多版本管理的可视化工具

nvm-desktop 初使用

我们常用 nvm 管理node版本,我们再来看另外一个桌面级的 node 版本管理器:nvm-desktop。

nvm-desktop 是一个用 Electron 开发的一个桌面应用,这个应用提供了以可视化界面操作的形式让用户为自己的操作系统设置和切换Node版本的能力,而nvm-desktop 想要具备这种能力就离不开 nvmd-command ,因为具体的功能是在 nvmd-command 中实现的。

nvmd-command 是一个单一、快速的本机可执行文件,没有外部依赖项,并且使用 Rust 构建,它依赖 nvm-desktop 的设置来识别出正确的 Node 版本。

首先,我们在 Github 中找到 nvm-desktop 下载地址

复制

1
https://github.com/1111mp/nvm-desktop/releases

然后找到 windows 版本,选择 exe 后缀的文件进行下载

下载完成后进行安装,最后运行成功后的页面如下所示,这个效果就和我们命令行的 nvm list 类似,会展示所有可安装的 node 版本信息

并且,上面展示的 node 版本更全,比如:需要用到的 16.x,在这里也都可以找到

在安装 Node 前,也可以设置一下 node 的镜像地址,从而加速 node 的访问

小伙伴根据自己项目的需要,使用对应版本即可

安装完成后,我们切换到已安装的目录,点击更多选项,即可直接应用该版本,效果上面使用的 nvm use 也是一样的

切换完成后,小伙伴也可以正常的使用 Node 了,如果要使用不同的版本,直接就去所有版本那里寻找即可。