nvm - 一个 Node.js 版本管理工具

nvm是什么

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

安装 nvm

在开始使用 nvm 之前,我们需要先安装它。以下是 nvm 的安装步骤,本文只介绍 Windows 系统上的安装方法。

在 Windows 系统上安装 nvm

在 Windows 系统上,我们使用 nvm-windows 来管理 Node.js 版本。

  • 下载 nvm-windows:
    前往 nvm-windows 的 GitHub 页面,下载最新的 nvm-setup.zip 文件。

  • 安装 nvm-windows:
    解压下载的 ZIP 文件,并运行其中的 nvm-setup.exe 安装程序,按照提示完成安装。

  • 配置环境变量:
    安装完成后,打开命令提示符(CMD)或 PowerShell,输入以下命令验证 nvm 是否安装成功:

nvm version

如果成功安装,会显示 nvm 的版本号。

使用 nvm 管理 Node.js 版本

安装 Node.js 版本

使用 nvm 安装特定版本的 Node.js,例如安装最新的 LTS 版本:

nvm install --lts

安装指定版本,例如 14.17.0 版本:

nvm install 14.17.0

切换 Node.js 版本

使用 nvm 切换到指定版本的 Node.js:

nvm use 14.17.0

查看已安装的 Node.js 版本

查看系统中已安装的 Node.js 版本:

nvm ls

查看可用的 Node.js 版本

查看所有可用的 Node.js 版本:

nvm ls-remote

设置默认 Node.js 版本

设置默认的 Node.js 版本(在新终端中自动使用的版本):

nvm alias default 14.17.0

卸载 Node.js 版本

卸载指定版本的 Node.js:

nvm uninstall 14.17.0

常见问题及解决

nvm 命令未找到

如果安装后终端提示 nvm 命令未找到,确保在终端配置文件(如 .bashrc、.zshrc 或 .profile)中添加以下内容:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

然后重新加载终端配置文件:

source ~/.bashrc  # or source ~/.zshrc, source ~/.profile depending on your shell

无法切换 Node.js 版本

确保你在安装 nvm 后重新打开了终端,或者运行了 source ~/.nvm/nvm.sh 使其生效。

总结

nvm 是一个必备的 Node.js 版本管理工具,专为开发者设计,能轻松管理和切换多个 Node.js 版本。通过这篇文章,你将学会如何安装和使用 nvm,以满足项目对不同版本的需求。不论是安装、切换、查看还是卸载 Node.js 版本,nvm 都提供了简洁而高效的命令,帮助你顺利完成这些操作。

参考资料

nvm GitHub 仓库
Node.js 官方网站
通过掌握 nvm 的使用,你可以更加高效地管理 Node.js 版本,为不同项目配置合适的开发环境,提高开发效率。

原文链接

nvm - 一个 Node.js 版本管理工具

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值