📅  最后修改于: 2023-12-03 15:10:39.284000             🧑  作者: Mango
如果您在使用 Shell-Bash 终端时输入 nvm
命令出现了 “未找到 nvm 命令” 的提示,则可能是以下情况之一:
要使用 nvm
命令,您需要首先安装 Node.js 的版本管理器 nvm
。如果您还没有安装 nvm
,请按照以下步骤进行安装:
在 macOS 和 Linux 上安装:
在终端中输入以下命令来安装 nvm
:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
安装完成后,重新打开终端或输入以下命令以使 nvm
在当前终端中可用:
source ~/.bashrc
如果您使用的是 zsh
,请输入以下命令:
source ~/.zshrc
在 Windows 上安装:
在 PowerShell 中输入以下命令:
iwr https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.ps1 -useb | Invoke-Expression
安装完成后,重启 PowerShell 或输入以下命令以使 nvm
在当前终端中可用:
$ENV:NVM_HOME="$HOME\.nvm"; [Environment]::SetEnvironmentVariable("NVM_HOME", "$($ENV:NVM_HOME)", "User")
如果您已经安装了 nvm
,但仍然出现 “未找到 nvm 命令” 的错误提示,则可能是由于您的 nvm
没有被正确配置。
请打开您的 Shell-Bash 配置文件,例如 ~/.bashrc
或 ~/.zshrc
,并将以下内容添加到文件末尾:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
如果您使用的是 Fish Shell,则将以下内容添加到 ~/.config/fish/config.fish
文件末尾:
set NVM_DIR ~/.nvm
source (brew --prefix nvm)/nvm.sh
保存文件后,运行以下命令使配置文件生效:
source ~/.bashrc # 如果您使用的是 bash
source ~/.zshrc # 如果您使用的是 zsh
现在您应该能够成功使用 nvm
命令了。