使用 nvm 出现 exit status 145:乱码 问题
史博辉 2024-06-06 19:09:00 常见问题
# 问题描述
有时候,在我们使用 nvm 切换 node 版本时会出现 exit status 145:一堆乱码
或是 exit status 145: The directory is not empty
。这种情况一般多发于在我们转移 nvm 和 nodejs 文件夹的时候,或是电脑系统更新,一直没有使用 nvm 的时候,这个时候可能会出现 nvm 无法正确识别对应的 nodejs 版本。
# 问题解决
删除当前的 nodejs 文件夹,然后重新使用 nvm 操作安装并切换对应的 nodejs 版本。不过需要注意使用管理员身份打开命令行操作,否则就会出现 exit status 5:乱码
或者 exit status 1:乱码
的问题,意思是权限不足。