创建Vue项目时提示'vue'不是内部或外部命令,求助如何解决
Vue命令无法识别报错解决方案
错误提示:'vue' is not recognized as an internal or external command, operable program or batch file.
这个报错的核心原因是系统环境变量的可执行路径中没有匹配到vue命令对应的文件,对应解决方法如下:
- 没有全局安装Vue官方脚手架
先卸载可能存在的旧版脚手架,再安装新版稳定版即可:
卸载旧版vue-cli命令:npm uninstall vue-cli -g
安装新版@vue/cli命令:npm install @vue/cli -g
安装完成后执行vue --version,如果输出版本号即为安装成功。 - 已安装脚手架但npm全局路径未加入系统环境变量
- 执行
npm config get prefix获取npm全局安装的根路径,复制该路径 - 打开系统环境变量编辑界面,找到
Path变量,将刚才复制的路径新增到变量值中 - 完全关闭当前终端后重新打开,再次执行
vue相关命令即可正常识别。
- 执行
- 使用yarn作为包管理器的特殊情况
如果是通过yarn全局安装的脚手架,执行yarn global bin获取yarn全局可执行文件路径,将该路径添加到系统Path环境变量,重启终端即可生效。
内容的提问来源于stack exchange,提问作者piyush
相关产品推荐
相关产品推荐

