告别Node.js版本困扰,轻松切换开发环境!( 三 )


npm use 14.21.3

  • 1.

告别Node.js版本困扰,轻松切换开发环境!

文章插图
激活node
激活后,我们查看一下当前的 npm 版本,可以看到已经成功切换到指定版本的 node 版本了
告别Node.js版本困扰,轻松切换开发环境!

文章插图
查看node版本
【告别Node.js版本困扰,轻松切换开发环境!】切换到14.x后,就正常的运行蘑菇博客项目了~
告别Node.js版本困扰,轻松切换开发环境!

文章插图
运行蘑菇
 
同时,我们还可以继续安装 其它版本的 Node , 例如上面我下载的一个开源软件最低要求 16.x 版本的 Node,我们按照上述方法 , 找到一个合适的版本
nvm install 16.19.0
  • 1.
然后在查看目前系统中已经存在的版本,可以看到现在已经有两套 Node 版本了,一个是 14.x,一个是 16.x,我们可以按照自己项目依赖的版本 , 进行切换即可
告别Node.js版本困扰,轻松切换开发环境!

文章插图
图片
如果最后不想使用这个版本的 Node 了,也可以直接使用 nvm uninstall 命令卸载即可
nvm uninstall 14.21.3
  • 1.

告别Node.js版本困扰,轻松切换开发环境!

文章插图
图片
好了,关于 nvm 的使用就到这里了,小伙伴们赶紧使用起来~
nvm-desktop 初使用介绍完 nvm 后 , 我们再来看另外一个桌面级的 node 版本管理器:nvm-desktop 。
nvm-desktop 是一个用 Electron 开发的一个桌面应用 , 这个应用提供了以可视化界面操作的形式让用户为自己的操作系统设置和切换Node版本的能力 , 而nvm-desktop 想要具备这种能力就离不开 nvmd-command  , 因为具体的功能是在 nvmd-command 中实现的 。
nvmd-command 是一个单一、快速的本机可执行文件 , 没有外部依赖项 , 并且使用 Rust 构建 , 它依赖 nvm-desktop 的设置来识别出正确的 Node 版本 。
首先 , 我们在 Github 中找到 nvm-desktop 下载地址
https://github.com/1111mp/nvm-desktop/releases
  • 1.
然后找到 windows 版本,选择 exe 后缀的文件进行下载
告别Node.js版本困扰,轻松切换开发环境!

文章插图
下载安装包
下载完成后进行安装,最后运行成功后的页面如下所示,这个效果就和我们命令行的 nvm list 类似,会展示所有可安装的 node 版本信息
告别Node.js版本困扰,轻松切换开发环境!

文章插图
运行截图
并且,上面展示的 node 版本更全,比如:蘑菇需要用到的 16.x,在这里也都可以找到
告别Node.js版本困扰,轻松切换开发环境!

文章插图
更多的Node版本
在安装 Node 前,也可以设置一下 node 的镜像地址,从而加速 node 的访问
告别Node.js版本困扰,轻松切换开发环境!

文章插图
设置镜像地址
小伙伴根据自己项目的需要,使用对应版本即可
告别Node.js版本困扰,轻松切换开发环境!

文章插图
安装依赖
安装完成后,我们切换到已安装的目录,点击更多选项,即可直接应用该版本,效果上面使用的 nvm use 也是一样的
告别Node.js版本困扰,轻松切换开发环境!

文章插图
切换成功
切换完成后,小伙伴也可以正常的使用 Node 了,如果要使用不同的版本,直接就去所有版本那里寻找即可 。
关于如何优雅的切换 Node 版本就讲到这里了~




推荐阅读