【问题标题】:'ng' is not recognized as an internal or external command, Angular tutorial'ng' 不被识别为内部或外部命令,Angular 教程
【发布时间】:2017-12-05 06:05:33
【问题描述】:

我正在做this tutorial for Azure。这是我开始运行以下内容的时候

ng new angular-cosmosdb -sd src/client --minimal --style scss

当我可以确认 Angular 已全局安装时,我收到错误消息“'ng' 未被识别为内部或外部命令” - 如下所示

我在这里尝试过解决方案,

'ng' is not recognized as an internal or external command

o 使用 -g 参数重新安装角度(即使它已经全局安装) o 重新启动,重新启动,一次又一次地重新启动笔记本电脑 o 我怀疑可能需要设置一个局部变量?但除此之外..

list 命令的输出是:

C:\2017\12 December\04122017\project>npm list -g --depth=0
D:\Users\useradmin\AppData\Roaming\npm
+-- @angular/cli@1.5.5
`-- typescript@2.6.2

【问题讨论】:

    标签: node.js angular


    【解决方案1】:

    如果您在 Windows 中遇到此问题,请尝试将 PATH 设置为,

    set PATH=%PATH%;C:\Users\[YOUR_WINDOWS_USER_NAME\AppData\Roaming\npm;
    

    如果你在 OSX 中使用它,

    export PATH=/usr/local/share/npm/bin:$PATH
    

    这将使ng 命令起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-25
      • 1970-01-01
      • 2018-01-01
      • 2018-08-08
      • 2021-09-15
      • 2021-02-08
      • 1970-01-01
      相关资源
      最近更新 更多