一、 Git上下载nvm安装包
nvm-setup.zip:安装版,推荐使用 使用nvm list查看可装版本 , nvm install 版本 多装几个, nvm use 版本 切换版本 node -v检查版本 能自如切换就完成了。 注意点:使用终端管理员PowerShell
如果失败就往下看
二、 把node和npm卸载干净
1.从卸载程序卸载程序和功能(卸载nvm、node和npm,记得卸载干净)。
2.重新启动(或者您可能会从任务管理器中杀死所有与节点相关的进程)。
3.寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
卸载node是一个相对简单的过程,但是清除残留文件需要我们花费更多的时间和精力。在卸载node之前,我们需要备份好自己的数据,以防止意外情况的发生。接下来,我们可以按照以下步骤来彻底清除残留文件。 第一步,删除node安装目录下的所有文件和文件夹。这些文件和文件夹包括node.exe、npm、node_modules、nodejs等。我们需要注意的是,有些系统文件是无法删除的,因此我们需要跳过这些文件。
第二步,删除系统环境变量中的node路径。我们可以在电脑搜索栏中输入“环境变量”来打开环境变量设置窗口。在窗口中找到“系统变量”中的“Path”,然后删除其中包含node路径的所有内容。
第三步,删除npm缓存。我们可以在命令行中输入“npm cache clean –force”来清除npm缓存。这一步操作可以确保我们卸载的是最新版本的node。
第四步,删除npm全局安装的模块。我们可以在命令行中输入“npm ls -g –depth=0”来列出所有全局安装的模块,然后逐一删除这些模块。
第五步,删除npm配置文件。我们可以在命令行中输入“npm config ls -l”来列出所有npm配置文件的路径,然后逐一删除这些配置文件
4.检查您的%PATH%环境变量以确保没有引用Nodejs或npm存在。
5.如果仍然没有卸载,请where node在命令提示符下键入,您将看到它所在的位置 - 删除(也可能是父目录)。
6.重新启动,很好的措施。
默认C盘路径安装即可,全部确认。
三、nvm一些操作
1.nvm list available 查看本地安装的所有版本
2.使用镜像安装,不会出现连不上网,安装不上报错的问题
nvm node_mirror npm.taobao.org/mirrors/nod…
nvm npm_mirror npm.taobao.org/mirrors/npm…
4.nvm install 16.15.0 安装不同的node版本
5.nvm use 16.15.0(使用这个命令,cmd一定要打开管理者权限)
6.node -v
7.npm -v
8.如果nvm安装不成功,请先卸载再从新安装
nvm uninstall 19.5.0
node常用版本 registry.npmmirror.com/binary.html…