提示 ‘nvm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

本文介绍了在Windows环境下安装nvm时遇到的常见问题及其解决方案。包括因权限不足导致的‘nvm’命令无法运行和环境变量配置不正确的问题。解决方法包括以管理员权限打开CMD、配置环境变量,以及在遇到node版本运行错误时,修改nvm的settings.txt文件,将下载源切换至淘宝镜像以避免安装失败。

到这个链接下载nvm的安装包:https://github.com/coreybutler/nvm-windows/releases

安装nvm遇到的坑

1.在cmd里打开提示 【‘nvm’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。】
原因:

  • 权限不足:用管理员权限打开cmd
    方法:在【开始】里搜索cmd,然后点击用管理员权限打开

  • 环境变量不对:配置环境变量
    方法:我的电脑->属性->高级系统设置->环境变量->系统环境变量
    或者 (直接win + r,然后输入 sysdm.cpl,直接打开高级系统设置),
    在里面配置对应的path
    在这里插入图片描述

2.其他情况
可以试试重启cmd 或者 powershell

3.如果用【nvm install v10.16.3】下载的node在运行【node -v】时报错,提示以下报错

程序“node.exe”无法运行: 指定的可执行文件不是此操作系统平台的有效应用程序。所在位置 行:1 字符: 1
+ ~~~~~~~。
+ node -v
+ ~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException
    + FullyQualifiedErrorId : NativeCommandFailed

解决办法:
打开nvm文件夹下的settings.txt文件,在最后添加以下代码:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

将下载镜像源指向淘宝(这步也很重要,否则在安装node的时候会出现卡死,npm安装不成功的情况)
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值