美文网首页
如何安装使用 NVM 管理切换 nodejs 版本

如何安装使用 NVM 管理切换 nodejs 版本

作者: 酷酷的凯先生 | 来源:发表于2024-06-23 11:22 被阅读0次

在Web前端项目新开发 或 对老项目进行更新维护时,有些项目版本的配置 和 当前Node、Npm环境不匹配,导致运行报错,甚至都无法启动。
这时Nvm就应运而生了,Nvm 是一个 Node.js 版本管理器 ,为了解决Node各种版本存在不兼容问题,Nvm 在同一台电脑上可根据需要,安装 或 切换项目所对应的Node版本来适配项目。

你可以下载 下载Nvm
(其他版本也可以去github下载Nvm)

安装

下载完成后解压 nvm-setup.zip 文件,得到nvm安装文件,点击运行nvm-setup.exe进行安装,一路默认点击下一步即可。

注意:选择目录路径时不要选择还有()或空格的文件夹

安装完成后,可在 Powershell 窗口(S) 里进行如下操作:

nvm version // 查看版本号
nvm ls available // 查看可安装的版本号

如果你想要切换node 和 npm镜像地址

// 查看现在的镜像地址
npm config get registry 
// 切换至淘宝镜像
npm config set registry https://registry.npmmirror.com

还可以配置 Nvm 的镜像
在nvm安装目录,找到 setting.txt 文件加上如下两行配置:

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

# 淘宝镜像地址有更新,注意!注意!注意!

使用

nvm install 16.xx.xx // 安装制定版本的 node
nvm use 16.xx.xx // 使用制定版本的 node
image.png

如上图,如果出现 Now using node v14.6.0 (64-bit) 即已切换至制定版本
但要运行 nvm ls 确认下 ,如下图

image.png

这时才是真正切换至了指定版本

有时 nvm use 虽然提示成功,但nvm ls查看时并没有成功,而且使用 node -v 查看版本号时,发现还是之前版本。 解决办法就是:找到之前node安装目录,重命名文件夹名称如nodejss,只要名称不是nodejs就行。

相关文章

网友评论

      本文标题:如何安装使用 NVM 管理切换 nodejs 版本

      本文链接:https://www.haomeiwen.com/subject/wpglcjtx.html