先安装了node后安装nvm碰到的问题

关于nvm的安装 先安装了node后再安装npm node不是内部命令

在做项目的时候很早就安装了node,今天碰到需要切换版本的问题,因为有些项目规定了node版本的范围,所以务必会出现需要多个Node版本共存的问题

这里就需要用到nvm了

但是nvm安装后,再查看node -v 就显示 ‘node’ 不是内部或外部命令

查看了很多前辈的文档,自己也实际操作了几回,记录下最终解决的方法

卸载nvm,卸载node,重新安装nvm,再使用nvm安装node

0、卸载已安装了的nvm和node

1、下载nvm
nvm-setup.zip:安装版,推荐使用
在这里插入图片描述

2、安装
双击安装文件 nvm-setup.exe
其他都是普通的next
有两步是选择nvm安装的路径和node安装的路径
建议就使用默认路径,不然还会有很多坑

2.1 选择nvm安装路径

在这里插入图片描述

2.2 选择nodejs路径

在这里插入图片描述

3.安装完成后
新打开CMD,输入命令nvm,安装成功就会看到各种命令

这里我只记录一开始最需要的几条命令,以14,16.0版本为例

nvm install 14.16.0 安装指定版本的node

num list 查看当前所有的node版本

nvm use 14.16.0 使用指定版本的node

查看node -v 正常会输出node的版本,也可能 显示 ‘node’ 不是内部或外部命令

这里的解决方法就比较关键了,我的处理是
https://nodejs.org/zh-cn/download/releases/
找到对应node 版本,下载解压,拿到对应版本里的所有文件,

替换原先已经下载了的14.16.0.里的所有文件

在这里插入图片描述
在这里插入图片描述
替换该文件 下 原先的所有文件
!](https://img-blog.csdnimg.cn/2021041213063669.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zODUxODgyOQ==,size_16,color_FFFFFF,t_70)

这样就好了,这里可能还会出现node不是内部或外部命令的问题,等一会或者重启cmd再试就没有问题了。

写博客新手,若不完整欢迎补充指点,谢谢
回答: 当你安装nvm后,使用node -v命令报错的原因可能是因为环境变量没有正确配置。你可以按照以下步骤进行检查和修复: 1. 首,确认你已经正确安装nvm,并且在安装过程中没有出现任何错误。 2. 检查环境变量配置。打开命令提示符窗口,输入echo %PATH%命令,查看是否包含了nvm安装路径。如果没有包含,你需要手动将nvm安装路径添加到环境变量中。 3. 确保环境变量中的NVM_SYMLINK和NVM_HOME的值正确。根据引用\[2\]中的描述,你需要将这两个变量的值修改为nvm安装路径下的nodejs文件夹的路径。 4. 重新启动命令提示符窗口,然后再次尝试运行node -v命令,看是否还报错。 如果你仍然遇到问题,可以尝试卸载并重新安装nvm,确保按照官方文档的指引进行操作。如果问题仍然存在,你可以参考nvm的官方文档或者在相关的技术论坛上寻求帮助。 #### 引用[.reference_title] - *1* *2* [windows下安装nvm成功,但是node -v报错](https://blog.csdn.net/zjuwwj/article/details/108345520)[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^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [nvm install 后,npm -v报错](https://blog.csdn.net/qq_42440919/article/details/121491843)[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^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值