nodeJS如何快速升级降级?

我笔记本上的nodeJS是10版本的,在运行前端VUE项目时,报错,具体错误信息为:

咳咳咳,没有记录下来。。

总而言之,项目用的是8版本,我的是10版本,跑的时候有问题,所以需要降级。

具体的降级方法一共有3步:

1、下载一个东西。

2、双击运行,然后复制粘贴,注意啊,这个地址是你下载下来的东西,解压后的路径。

3、配置环境变量,注意别配成用户变量了,新增两个变量后,别忘了在Path里边加上。

https://github.com/coreybutler/nvm-windows/releases

进入这个地址,然后往下滑,下载这个。
在这里插入图片描述
然后解压到文件夹,记住C盘这个路径,很重要。
在这里插入图片描述
双击install.cmd命令,跳出黑窗口后,按回车键,跳出来txt文件。

root: C:\dev\nvm
path: C:\dev\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

把这段文字粘贴上去保存。

下一步修改环境变量。

在这里插入图片描述
在这里插入图片描述
已经可以了,进入黑窗口试一下。

在这里插入图片描述
常用命令,

nvm ls查看你有的所有的nodejs版本。

nvm install 8.9.5 下载这个版本。(一定要先下载!!!

nvm use 8.9.5 使用这个版本。

nodejs版本没有变化,如何解决?

接下来有的人会发现一个问题,就是明明已经使用8.9.5这个版本了,为啥cmd时nodejs版本还是10?

怎么解决呢?

去环境变量中找到你上一个版本nodeJS的路径,把这条环境变量删掉,然后再试试看吧。

要将Node.js版本后退,可以使用nvm命令来管理不同版本Node.js。首先,使用以下命令安装所需的旧版本Node.js: nvm install <version> 例如,如果要将版本后退到4.7.0,可以运行: nvm install 4.7.0 接下来,删除已安装的全局Node模块。首先,使用以下命令查看已经安装的全局模块: npm ls -g --depth=0 然后,根据输出的列表,删除这些全局模块。你可以使用以下命令删除全局Node模块的目录: sudo rm -rf /usr/lib[lib64]/node_modules 然后,删除全局的node可执行文件。你可以使用以下命令删除node: sudo rm /usr/bin/node 最后,删除全局Node模块注册的软链接。你可以使用以下命令找到并删除这些软链接: cd /usr/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm 通过以上步骤,你就可以将Node.js版本后退到指定的旧版本。请确保按照需要的版本进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Node 版本管理 快速切换版本版本回退(降级)、版本更新(升级)](https://blog.youkuaiyun.com/qq_20236937/article/details/125634615)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值