微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

输入vue ui 命令出现ERROR Failed to get response from /vue-cli-version-marker的解决方案

项目场景:
最近需要做一个前后端分离的项目,准备使用Vue的前端项目管理进行前端项目的创建。

问题描述:
在输入vue ui命令打开前端项目管理器时就出现了这样的问题。

 

 

这个错误影响很大,虽然前端项目管理器可以打开,但是当你尝试创建vue项目时,会发现一顿操作之后,控制台最终报错。
搜索了很多解决方法,有人说是vue版本的问题,还有人说是node.js版本的问题。经过一番操作之后,问题依然没有解决

原因分析:
偶然看了一个博主说是因为hadoop环境变量,突然想到yarn命令也可以操作node.js。那大概就是yarn命令冲突的原因。然后在控制台输入了yarn version,果然出现了hadoop的版本号。

解决方案:
既然确定了是hadoop环境的原因,那就删除hadoop的环境变量。
进入系统环境变量,把与hadoop相关的地方都删掉,我的path里,有两个,一个bin,一个sbin。删除之后点击确定。
在控制台输入命令 yarn version,如果出现hadoop,jvm或者java什么之类的错误,说明hadoop环境变量没有删除干净。继续在系统环境变量中找找其他hadoop存在的地方并删除
如果出现yarn 不是内部命令......就和我一样了,问题就算解决了。如果node.js之前装过yarn,应该会出现node.js的版本号。这就和hadoop没有关系了。
输入vue ui命令后控制台没有出现ERROR。问题解决

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐