安装vue-cli出现的问题:“不是内部或外部命令”、“文件名、目录名或卷标语法不正确”

按照网上出现的教程安装vue脚手架后出现了两个问题:

1、‘vue’不是内部或外部命令,也不是可运行的程序或批处理文件的原因及解决方法;

2、运行‘vue --version’后显示文件名、目录名或卷标语法不正确。

ps:以下尝试是建立在已将各种路径添加到环境变量后的,如果没有可能不大行

ps:创建全局安装目录和缓存日志目录参考了最下面链接的第二步

1、‘vue’不是内部或外部命令,也不是可运行的程序或批处理文件的原因及解决方法

用网上的各种解决办法都没有用(包括修改环境变量,重装等),并且在cmd中输入npm config list显示的prefix目录下,一直没有vue.cmd文件。

在该目录下搜索vue.cmd后在nodnode_global/bin目录下找到,一开始使用的是yarn命令安装的vue-cli,可能是设置的原因,使得安装路径出现问题。之后在环境变量中添加了该路径,还是不能解决问题。

解决方法:

最后使用npm命令重新安装了vue-cli,终于在node_global下出现了vue.cmd文件,但在查看其版本时出现了另一个问题,即:

2、运行‘vue --version’后显示文件名、目录名或卷标语法不正确

看了网上的解决办法,大部分是修改vue.cmd文件的内容,尝试打开该文件后发现闪退,没办法修改,最后看这个问题有点像是某种问题导致找不到vue.cmd,就突然想起在nodnode_global/bin目录下看到的另一个vue.cmd文件,猜测是有两个文件,系统不知道执行哪一个

解决方法:

将nodnode_global/bin目录下的vue.cmd和vue文件都删除

终于出现了vue-cli的版本号

结论

出现该问题应该就是vue.cmd文件安装时位置出现的问题,现在想想或许不用npm命令再安装一次vue-cli,直接将nodnode_global/bin目录下的vue.cmd和vue文件复制到nodnode_global目录下并删除原来的应该就可以。

最后,环境变量记得添加nodnode_global文件所在的路径,也就是prefix显示的路径。

参考

好细的Vue安装与配置_vue配置-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值