使用nvm管理node不同版本时,我连续安装又卸载了几次不同版本的node,后来突然nvm切换node版本时发现报错,但是node包都是安装成功了的,报错内容如下:

exit status 1:

后来又试了切换所有的版本都试了都提示这个,并且当前没有指定任何node版本,也无法切换,此时 node -v是不能使用的。

 最后百度查到了:
1. 先nvm off 退出nvm管理
2. 再nvm on 开启nvm管理,这是开启后立马就提示如下:

nvm enabled
Now using node v16.0.0<64-bit>

启动后立马就会有个默认node 版本
然后就可以正常切换node版本了 

GitHub 加速计划 / nv / nvm
78.06 K
7.82 K
下载
nvm-sh/nvm: 是一个 Node.js 版本管理器,用于在不同的 Node.js 版本之间进行切换。它可以帮助开发者轻松管理多个 Node.js 版本,方便进行开发和测试。特点包括轻量级、易于使用、支持跨平台等。
最近提交(Master分支:2 个月前 )
9c9ff4ba Moved issue template into ISSUE_TEMPLATE folder 10 天前
51ea809d - 9 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐