npm install -g vue-cli运行完后执行vue命令提示’vue’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2024-06-12 22:02:29 浏览: 133
当你在命令行中输入`vue`命令后收到这个错误提示,说明`vue`命令没有被正确地添加到系统的路径中,特别是全局安装的Vue CLI没有被配置为全局可执行。这通常发生在全局`vue-cli`没有成功安装,或者安装后没有将其bin(可执行文件夹)添加到系统的环境变量PATH中。
解决这个问题的步骤如下:
1. **确认全局安装**:
检查是否全局安装了`vue-cli`,在命令行中输入`npm list -g --depth=0 | grep vue-cli`,如果返回结果为空,说明没安装,或者已经卸载。
2. **重新安装**:
如果没有安装,尝试全局安装:
```
npm install -g vue-cli
```
3. **添加环境变量**:
安装完成后,你需要确保全局的Vue CLI bin目录被添加到了系统环境变量的PATH中。Windows用户可以编辑`%USERPROFILE%\.bashrc`(如果是使用Git Bash或WSL),或者编辑`%USERPROFILE%\.zshrc`(如果是ZSH或其他shell)。添加类似这样的行:
```
export PATH="$PATH:~/.config/vue/cli/bin"
```
Linux用户通常在`~/.bashrc`或`~/.bash_profile`中做类似操作,Mac用户可以在`~/.zshrc`或`~/.bash_profile`中添加。
4. **重启终端**:
保存并关闭文件后,记得重启终端或者运行`source ~/.bashrc`(或者对应shell的配置文件路径)使设置生效。
5. **再次测试**:
重启终端后,再次尝试运行`vue`命令看看是否能正常工作。
阅读全文