📜  zsh 命令未找到 nvm mac - Shell-Bash (1)

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

ZSH 命令未找到 NVM MAC

如果你使用的是 macOS 操作系统,并且在使用 ZSH 终端时遇到了 "zsh 命令未找到 nvm" 的错误,那么本文将为你提供解决方案。

什么是 NVM?

NVM 全称为 Node Version Manager,是一个 Node.js 版本管理工具。它可以让你在一个系统中安装和切换多个 Node.js 版本。NVM 是一个十分流行且强大的工具,极大地简化了在不同项目中使用不同的 Node.js 版本的复杂度。

为什么会出现 "zsh 命令未找到 nvm" 错误?

当你在终端中输入 nvm 命令时,如果系统提示 "zsh 命令未找到 nvm",这是因为系统无法识别 nvm 命令。一般而言,macOS 系统下默认使用的是 Bash 终端,而在使用 ZSH 终端时需要自己配置一些环境变量。

如何解决 "zsh 命令未找到 nvm" 错误?
  • 第一种方法:安装 NVM 安装 NVM 后,你需要将以下代码复制到你的 ~/.zshrc~/.bash_profile 文件中,以便让 ZSH 终端识别 NVM 命令:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
  • 第二种方法:使用 Oh My Zsh Oh My Zsh 是一个流行的 ZSH 框架,使用它可以方便地管理 ZSH 终端的配置和插件。如果你已经安装了 Oh My Zsh,你可以使用以下命令安装 NVM 插件:
cd ~/.oh-my-zsh/custom/plugins
git clone https://github.com/lukechilds/zsh-nvm.git

之后在 ~/.zshrc 文件中添加插件:

plugins=(zsh-nvm)
结论

"zsh 命令未找到 nvm" 错误是 macOS 系统下使用 ZSH 终端时经常会遇到的问题。本文提供了两种解决方案:安装 NVM 和使用 Oh My Zsh 插件。希望这篇文章能对你解决问题有所帮助。