首页 > 技术文章 > 输入vue ui 命令出现ERROR Failed to get response from /vue-cli-version-marker的解决方案

huanxiongs02 2021-05-25 22:15 原文

项目场景:
最近需要做一个前后端分离的项目,准备使用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。问题解决。

推荐阅读