Angular CLI'ng'无法识别为有效命令

时间:2019-01-17 17:18:40

标签: angular-cli

NodeJS版本:v10.0.0

npm版本:5.6.0

在我执行'npm install -g @ angular / cli'之后,它已成功安装

但是当我尝试运行'ng'命令时:'ng'不被识别为内部或外部命令

6 个答案:

答案 0 :(得分:0)

在某些情况下,仅对此命令有效,请尝试一下。

npm run ng

答案 1 :(得分:0)

请检查npm系统环境路径中是否有 ng命令提示符文件

例如,如果您的系统npm path用户环境变量是- C:\ Users \ priyanka \ AppData \ Roaming \ npm ,请确保ng命令提示符文件存在于指定路径中。

如果npm的路径不存在,请将上面指定的路径添加到path变量中。

一旦完成,请重启应用程序并重新运行上述ng命令。

希望这会有所帮助!

答案 2 :(得分:0)

在Windows上: 检查npm路径“ C:\ Users \ user \ AppData \ Roaming \ npm”是否在Windows 环境变量 Path 变量上。

检查文件ng.cmd是否在此文件夹C:\ Users \ user \ AppData \ Roaming \ npm中。

如果没有,请运行命令 npm install -g @ angular / cli 并再次进行测试。

答案 3 :(得分:0)

在cmd中使用以下命令在所需目录中本地创建文件夹“ npx new [文件夹名称]

答案 4 :(得分:0)

尝试通过重新安装来修复nodejs安装并选择修复选项。

答案 5 :(得分:0)

您可以做的是: (1)将“系统变量”下的“路径”变量设置为“ C:\ Users \ user \ AppData \ Roaming \ npm”

(2)现在尝试在新CMD中命中以下命令: ng -v 要么 ng版本

因为在我的情况下,ng版本提供了输出。