Nodejs 多版本切换

nvm

节点版本管理器是一个基础脚本,用于管理多个发布的 Node.js 版本。 它允许 您执行诸如安装、卸载、切换版本等操作。

安装和更新nvm脚本

安装更新nvm,您应该运行安装脚本。为此,您可以手动下载并运行脚本,或者使用以下 cURL 或 Wget 命令:

#国内访问较慢可以下载脚本之后添加代理地址:https://ghproxy.com/
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

运行上述任一命令都会下载脚本并运行它。该脚本将 nvm 存储库克隆到/.nvm,并尝试将下面代码片段中的源行添加到正确的配置文件(/.bash_profile、/.zshrc、/.profile或~/.bashrc)。

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

验证安装

要验证 nvm 是否已安装,请执行以下操作:

command -v nvm

nvm如果安装成功,应该输出。请注意,这which nvm将不起作用,因为它nvm是一个源 shell 函数,而不是可执行二进制文件。
**注意:**在 Linux 上,运行安装脚本后,如果您nvm: command not found在键入 后从终端收到或没有看到任何反馈command -v nvm,只需关闭当前终端,打开一个新终端,然后再次尝试验证即可。

用法

要下载、编译和安装最新版本的节点,请执行以下操作:

nvm install node # "node" is an alias for the latest version
要安装特定版本的节点:
nvm install 14.7.0 # or 16.3.0, 12.22.1, etc

安装的第一个版本将成为默认版本。新的 shell 将以默认版本的节点启动(例如,nvm alias default)。
您可以使用以下命令列出可用版本ls-remote:

nvm ls-remote

在此之后,您可以使用 nvm 来切换发布版本和从源代码生成的 版本。 例如,如果Node.js版本是 v8.0.0-pre:

nvm use 8

或者你可以直接运行它:

nvm run node --version

您还可以获取可执行文件的安装路径:

nvm which 12.22

一旦正式发行完毕,您将想要从源代码卸载生成的 版本:

nvm uninstall 8
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值