📜  zsh:找不到命令:nvm (1)

📅  最后修改于: 2023-12-03 15:06:08.302000             🧑  作者: Mango

程序员必读:为什么会出现 'zsh:找不到命令:nvm' 错误?

如果你在终端运行以下命令时,出现了 'zsh:找不到命令:nvm' 错误:

$ nvm use

那么你很可能是在使用 Node.js 版本管理工具 nvm 时遇到了问题。nvm 可以让你方便地在同一台机器上安装和切换不同版本的 Node.js,但是在使用 nvm 之前需要确保其已经正确安装。

如何安装 nvm

你可以按照以下步骤安装 nvm

1. 在终端运行以下命令,以下载 nvm 安装脚本:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
2. 安装完成后,重新打开终端或者运行以下命令:
$ source ~/.bashrc

或者

$ source ~/.zshrc
3. 最后,通过运行以下命令来验证 nvm 是否正确安装:
$ command -v nvm

如果你看到输出是 nvm,说明 nvm 已经成功安装。

为什么会出现 'zsh:找不到命令:nvm' 错误?

如果你已经正确地安装了 nvm,但是在运行 nvm 命令时仍然遇到 'zsh:找不到命令:nvm' 错误,那么可能是因为你的终端配置文件(例如 ~/.bash_profile~/.zshrc)没有包含 nvm 相关的设置。

请确保以下设置已经添加到你的终端配置文件中:

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

添加完毕后,保存并重启终端,运行 nvm 命令即可。