NVM 介绍

nvm 英文全程也叫 node.js version management,是一个nodejs的版本管理工具。nvm 和 npm 都是 node.js 版本管理工具,但是为了解决node各种不同之间版本存在不兼容的问题,因此可以通过nvm安装和切换不同版本的node。

Github:https://github.com/nvm-sh/nvm
官方文档:https://github.com/coreybutler/nvm-windows

安装 NVM

1、下载 NVM 二进制文件。
使用 cURLWget 命令,下载安装脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/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

问题排查

在 Linux 上,运行安装脚本后,如果您 nvm: command not found 在键入 后从终端收到或没有看到任何反馈 command -v nvm,只需关闭当前终端,打开一个新终端,然后再次尝试验证即可。或者,您可以在命令行上针对不同的 shell 运行以下命令:

bash: source ~/.bashrc

zsh: source ~/.zshrc

ksh: . ~/.profile

这些应该接收nvm命令。

作者:Jeebiz  创建时间:2023-11-07 23:15
最后编辑:Jeebiz  更新时间:2024-02-28 14:53