1. 检查是否有node环境。

node --version

如果输出了版本信息,说明node已安装。

2. 检查是否配置了环境变量。

Path 的作用:告诉系统在哪里找 .exe / .cmd 文件

新建NODE_PATH变量名

变量名: NODE_PATH

变量值:D:\software\develop\nodejs\node_modules

找到path变量名,添加存放node目录的路径(带有node.exe文件的目录)及node_global目录路径。

如果前三步骤还不行,则依次执行下面命令,判断配置是否生效。

# 1. 分行显示完整 Path
$env:Path -split ';'

# 2. 查看 npm 全局目录
npm config get prefix

# 3. 查看 vue 是否存在
dir D:\software\develop\nodejs\node_global\vue*

3. 检查是否有 vue脚手架依赖。

没有依赖执行下面的 npm 命令下载

npm install -g @vue/cli

安装依赖完成执行 vue --version 验证。如果输出了脚手架版本号说明安装成功。在node_global上也可以看到vue脚手架的依赖。

或者使用命令  vue --version 。 如果安装成功输出脚手架版本号。

4. 如果还不行,在 vscode终端直接绕过 PowerShell 命令脚本。即使用windows的命令脚本。

.CMD 是 Windows 的命令脚本扩展名,而 .PS1 是 PowerShell 的脚本扩展名。

  • vue.cmd → 可以直接执行(Windows 命令脚本)

  • vue → 默认不识别(PowerShell 不会自动补全 .CMD 扩展名)

 解决方案

方案一:使用 & 调用(推荐,最简单)

powershell

& vue create UIASystem

& 是 PowerShell 的调用运算符,会执行后面的命令。


方案二:每次输入完整文件名

powershell

vue.cmd create UIASystem

更多推荐