📅  最后修改于: 2023-12-03 15:21:24.156000             🧑  作者: Mango
如果你使用的是 macOS 操作系统,并且在使用 ZSH 终端时遇到了 "zsh 命令未找到 nvm" 的错误,那么本文将为你提供解决方案。
NVM 全称为 Node Version Manager,是一个 Node.js 版本管理工具。它可以让你在一个系统中安装和切换多个 Node.js 版本。NVM 是一个十分流行且强大的工具,极大地简化了在不同项目中使用不同的 Node.js 版本的复杂度。
当你在终端中输入 nvm 命令时,如果系统提示 "zsh 命令未找到 nvm",这是因为系统无法识别 nvm 命令。一般而言,macOS 系统下默认使用的是 Bash 终端,而在使用 ZSH 终端时需要自己配置一些环境变量。
~/.zshrc
或 ~/.bash_profile
文件中,以便让 ZSH 终端识别 NVM 命令:export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
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 插件。希望这篇文章能对你解决问题有所帮助。