首页 > 解决方案 > 在 Windows 64 位系统上,'ng' 未被识别为内部或外部命令

问题描述

我已经成功安装了 node 8.11.1 和 npm 5.6.0 之后我还安装了 angular CLI,如下所示

npm install -g @angular/cli

当我尝试使用以下命令创建项目时

新的 MyApp

我收到错误,因为“ng 未被识别为内部或外部命令、可运行程序或批处理文件”

如果我做错了什么,请提供相同的解决方案,请告诉我。

完整的细节显示在附加的屏幕截图中 在此处输入图像描述

标签: node.jsangularangular-cli

解决方案


您需要将该安装添加到系统的环境变量中。因为,您正在使用 windows 转到您的环境变量,

  1. 在桌面上,右键单击Computer icon.
  2. Properties从上下文菜单中选择。
  3. 点击Advanced system settings链接。
  4. 单击Environment Variables。如果PATH环境变量不存在,点击New新建一个
  5. Edit Environment Variable窗口中,指定PATH环境变量的值。应该是哪个C:\users\YOUR_USER\AppData\Roaming\npm\node_modules\@angular\cli\bin
  6. 单击OK。单击 关闭所有剩余的窗口OK
  7. 重新打开命令提示符窗口,然后运行ng new MyApp​​. 它现在应该可以工作了。

推荐阅读