【已解决】“xxx”不是内部或外部命令,也不是可运行的程序或批处理文件 的方法

吸取多次解决报错的经验,这类问题的解决办法一般是环境变量的配置——一般都是系统变量的配置。

可以直接看通用方法,如果有不清楚的细节再往后看~

一、通用方法:

1. 找到xxx所在文件的位置

2. 把路径添加到系统变量PATH中

3. 重启命令窗口或者powershell

4. 执行原命令看是否成功

二、详细步骤:

比如,执行npm -v提示:

’npm‘ 不是内部或外部命令,也不是可运行的程序或批处理文件的方法

那我们就找到nodejs文件夹(执行where npm也能找到文件夹位置),把路径添加到系统变量path中:

注意!!如果驱动的程序在文件夹里面(比如node.exe是在nodejs文件夹里),一般要在路径的后面加上\

比如我确定了路径如下:
 

但是在PATH中新建添加的不是

D:\Program Files\nodejs

而是 

D:\Program Files\nodejs\

切记!!

这样的例子还有很多,比如执行vue xxx,如果报  ’vue‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件  这样的错,我们就可以想到:

① 先找到vue的位置(一般就是nodejs下的node_global文件夹),既然在文件夹下,那也要记得加 \
② 打开环境变量,双击Path,新建添加该路径
③ 重新打开一次cmd(重启cmd)

④ 执行原命令。

就是这么简单的几步!基本可以解决大多数问题 ~

希望各位的问题顺利解决^-^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值