vue不是内部或外部命令
vue不是内部或者外部命令
前情提示:
从nodejs
官网上下载了node
的安装包,并安装了node
,使用 npm install -g ya
命令全局安装了ya
, 接着使用 ya global add @vue/cli
命令,成功安装了全局的 vue-cli
。
1. 确定是否安装了nodejs和 全局vue-cli ,我这里都已安装。
2. 问题具体描述:
vue-cli
已使用ya
全局安装,且已安装成功,但在使用vue --version
命令的时候,报错为 “vue
不是内部或外部命令”,即此时无法使用vue
的相关命令。
3. 解决办法:
在计算机中找到vue.cmd
文件的存储位置,并将它添加到环境变量中即可 。
4.具体做法:
① 在计算机中全局搜索 vue.cmd
,复制它在计算机中的存储路径 ;
**另:**情况和我相同者(用ya
安装的vue-cli
),也可运行 ya global dir
可拿到ya
的全局路径,
将ya
的路径拷贝到计算机中,并打开该目录下的node_modules
,以及它下面的.bin
文件夹,可拿到vue.cmd
的路径,如下是我的vue.cmd
的路径,将其拷贝。
第①步中,都是为了拿到vue.cmd
的本地存储路径。
② 将拿到的vue.cmd
的存储路径,添加到环境变量中;
在桌面的计算机图标下,点击鼠标右键,属性,找到高级系统设置,如图:
点击高级系统变量中的环境变量:
双击path
,在编辑环境变量的弹框中,点击“新建”按钮,并把刚刚复制的vue.cmd
的存储路径粘贴到新建的编辑区域,设置完成后依次点击确定即可;
上述完成后,重启命令窗口,输入vue --version
命令,若能看到vue
的版本,则证明问题得以解决。就可执行vue create demo
等创建vue
项目的命令。
作者:ddx2019
来源链接:https://blog.csdn.net/ddx2019/article/details/104487161
版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。
2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。