前言
某些情况下,由于Node.js高版本或者版本不同,项目有时大概率跑不起来,出问题!
步骤一:将电脑本地的node删除干净!!!
1、快捷键win+R,输入cmd,打开命令提示符。在命令行输入:
where node
查看之前本地安装的node的路径
2、定位到此目录,将node.exe所在的文件夹和文件全部删除。
3、打开“控制面板”,卸载程序和功能,删除node.js程序。
4、删除与node.js有关的环境变量。
鼠标右击“此电脑”选择“属性”-->高级系统设置-->环境变量-->分别在用户变量和系统变量中Path中找到与node.js相关的删除并确认
步骤二:下载并安装nvm-setup
1、下载地址:Releases · coreybutler/nvm-windows · GitHub
2、下载后解压,注意解压路径简介无中文。
3、解压后双击,进行安装。
4、(1)点击安装后会有两个路径让你确认,第一个路径就是选择安装nvm的路径。
(2)第二个路径就是nodejs的安装路径。因为我们是通过nvm去安装node.js的,安装路径就是nvm的路径下,然后安装完毕后就可以在nvm文件夹下面新建一个nodejs文件夹。
5、点击install安装完成。
6、添加镜像(可省略)
(1)在安装nvm的路径下找到settings.txt文件。
(2)打开后在后追加两条指令
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
如图所示:
7、检验是否安装成功
进入命令控制行窗口,输入命令nvm -v,回车查看,如果出现版本号,即安装成功。
nvm -v 查看当前版本
nvm list 查看已安装node版本列表
nvm install 版本号 下载对应node版本(如:nvm install 16.13)
nvm use 版本号 切换node版本
nvm on 开启nvm
nvm off 关闭nvm
步骤三:安装Node.js版本
1、在命令提示符内,输入:
nvm install 你要下载的版本号
2、输入命令
node -v
npm -v
3、最后输入:
nvm use 你要使用的版本号
4、查看环境变量(选择Node.js版本后自动配置环境变量,不用自己去配置。)
Ps.如果出现 Could not download node.js v17.3.0 64-bit executable. 或者No installations recognized的提示,不用多想就是node.js没在安装nvm之前删除干净,再次检查nodejs的残留把之前安装好的nvm文件夹删掉重新进行步骤二就好。
参考学习链接:
windows将已安装的nodejs高版本降级为低版本(使用nvm来管理node.js的版本)及过程中遇见的问题_node版本太高怎么办-CSDN博客
强力推荐使用nvm对node.js进行版本管理-腾讯云开发者社区-腾讯云
https://juejin.cn/post/7048499834612875271