如何运行ng相关命令作为其显示错误

时间:2019-12-16 18:44:06

标签: angular angular8

ng --version

Program 'ng' failed to run: No application is associated with the specified file for this operation At line:1 char:1
    + ng --version
    + ~~~~~~~~~~~~.
    At line:1 char:1
    + ng --version
    + ~~~~~~~~~~~~
        + CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException
        + FullyQualifiedErrorId : NativeCommandFailed

我试图通过运行'npm install -g @angular/cli'命令来安装angular。它安装正确,但是当我运行ng命令时,它会显示上述错误。

3 个答案:

答案 0 :(得分:1)

我遇到了类似的问题,并将以下路径添加到我的系统变量路径中: C:\ Users \ AppData \ Roaming \ npm

然后我发现ng命令在我的系统命令提示符下工作,但在Visual Studio Code中却没有。因此,我按照以下步骤操作:

  • 为此,请单击Ctrl + Shift + P,然后选择“选择默认Shell”选项并选择 命令提示符。
  • 现在尝试在对我有用的Visual Code中运行ng命令。

答案 1 :(得分:1)

如果您在 VSCode 终端中使用 powershell,有时会出现此错误。我只是将其更改为 cmd promt 并且对我有用。

答案 2 :(得分:0)

首先安装节点-https://nodejs.org/en/ 节点-v检查节点版本

卸载Angular

npm卸载-g @ angular / cli

npm缓存清理

npm install -g @ angular / cli @ latest


ng -v检查CLI版本