Vue不是内部或外部命令

npm 安装好之后,使用命令 `npm install -g @vue/cli` 安装 vue-cli 工具,在命令行执行 vue --help 时提示:

'vue' 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决:

环境变量没有配置好,在安装 node 的时候,使用的是压缩包,解压目录为:

C:\MyServer\node-v16.16.0-win-x64

同时修改了 cache 目录与 prefix 目录 解压目录下的: node_cache 和 node_global 目录

在安装了 vue-cli 命令时,安装到了 node_global 目录,但此目录并没有配置到 %PATH% 环境变量中

解决方法:

在系统环境变量添加: NPM_PATH = C:\MyServer\node-v16.16.0-win-x64\node_global
编辑 PATH 添加一项: %NPM_PATH% 如下图:

vue命令配置环境变量
vue命令配置环境变量

注意:配置好环境变量后,webstorm 是要重启的!