执行NVM命令设置Node.js默认版本14失败,求助解决方法
解决nvm无法设置Node.js默认版本为14的问题
先确认nvm是否正确加载到终端环境:
执行nvm --version,如果返回命令不存在或仅显示可用命令列表,说明nvm没被正确初始化。需要在你的shell配置文件(比如Bash的~/.bashrc、Zsh的~/.zshrc)里添加一行source ~/.nvm/nvm.sh,保存后重启终端再试。检查命令执行方式:
不要把两个命令用逗号连在一起输入,分开执行:- 先执行
nvm install 14,等待版本安装完成(过程会下载对应版本的Node.js和npm) - 再执行
nvm alias default 14设置默认版本
- 先执行
验证设置是否生效:
执行nvm ls查看已安装的版本列表,确认v14.x.x存在且标注为default;重启终端后执行node --version,应该返回v14开头的版本号。如果以上步骤都无效,尝试重新安装nvm:
先删除现有nvm目录rm -rf ~/.nvm,并删除shell配置文件里和nvm相关的配置行,然后用官方提供的安装脚本重新安装nvm,之后重复前面的安装和设置步骤。
内容的提问来源于stack exchange,提问作者Ethan Pelton
相关产品推荐
相关产品推荐

