代码之家  ›  专栏  ›  技术社区  ›  GAJANAN JADHAV

在windows 64位系统上,“ng”不能识别为内部或外部命令

  •  1
  • GAJANAN JADHAV  · 技术社区  · 8 年前

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

    npm安装-g@角度/cli

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

    ng新MyApp

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

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

    完整的详细信息显示在所附的屏幕截图中 enter image description here

    2 回复  |  直到 8 年前
        1
  •  1
  •   Ankit Agarwal    8 年前

    您需要将该安装添加到系统的环境变量中。由于您使用的是windows go to您的环境变量,

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

    ng不被识别为内部或外部命令、可操作程序或批处理文件

    • 我们中的许多人在windows中处理angular时都会遇到此错误 系统因此,要解决这个错误,只需在命令提示符/Power shell中,u 必须安装angular的较低版本或相同版本 角度为角度版本的ur项目的角度。

      您必须在以下位置运行命令npm i@angular/cli C: \用户\Dell\AppData\roaming\npm>在此文件路径和所有 ng错误将得到解决

    推荐文章