nvm安装与卸载踩坑记录
nvm
nvm-sh/nvm: 是一个 Node.js 版本管理器,用于在不同的 Node.js 版本之间进行切换。它可以帮助开发者轻松管理多个 Node.js 版本,方便进行开发和测试。特点包括轻量级、易于使用、支持跨平台等。
项目地址:https://gitcode.com/gh_mirrors/nv/nvm
免费下载资源
·
之前用的nvm的nodejs版本管理工具,但是这两天出了莫名其妙的问题,无法下载新版本的nodejs,在找不到原因的情况下决定暂时卸载nvm,通过nodejs官网安装所需版本的nodejs。
但是发现从官网下载安装了稳定版本的nodejs之后,命令行仍旧报错:
'node' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
卸载流程如下:
查了一些文章,发现 window 下卸载 nvm 大多是推荐通过命令行工具 “where nvm” 或者通过环境变量查找到 nvm 的安装目录,然后进行文件的删除操作。
所以,依据之前的安装流程,做了如下操作:
1. 删除 C:/dev (当初指定的 nvm 安装目录)下的所有文件;
2. 我的电脑 - 右键选择“属性” - 高级系统设置 - 环境变量:
(1)删除变量名为 NVM_HOME 和 NVM_SYMLINK 的两个系统变量
(2)删除path中的 %NVM_HOME%;%NVM_SYMLINK% 两个属性,(注意,其他属性不要动)
到了这里貌似已经卸载完了,然后从官网下载安装新版本的nodejs之后,但是发现还是报错 “node不是内部或外部命令”,重启电脑也无效。
经过检查,发现除了系统变量之外,不记得什么时候在用户变量中也进行了设置,删掉之后 node和npm 就可以正常使用了。
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
8 天前
51ea809d - 8 天前
更多推荐
已为社区贡献3条内容
所有评论(0)