NodeJS版本:v10.0.0
npm版本:5.6.0
在我执行'npm install -g @ angular / cli'之后,它已成功安装
但是当我尝试运行'ng'命令时:'ng'不被识别为内部或外部命令
答案 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版本提供了输出。