ANGULAR - 错误:您需要在继续之前指定命令。使用“--help”查看可用命令

sun*_*sht 61 node.js npm angular

我面临的问题是

错误:您需要在继续之前指定命令。使用“--help”查看可用命令

每次使用任何 ng 命令时

roh*_*095 131

卸载 Angular 旧版本并安装最新版本 (14)

npm uninstall -g @angular/cli 
npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)

使用:

ng version | ng v 
Run Code Online (Sandbox Code Playgroud)

代替:

ng -v | ng --version
Run Code Online (Sandbox Code Playgroud)


小智 47

我在运行时也遇到了同样的问题ng --version。我尝试卸载并重新安装,但没有成功。对于 cli 14,ng --version不起作用。

所以改用ng version吧。


小智 33

我实际上就在一天前升级了 ng 版本。我遇到了同样的问题。发生这种情况是因为系统中的当前版本已贬值(不再使用)。所以你必须更新系统中的 ng 版本。

npm uninstall -g @angular/cli
npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)

这将有助于更新系统中的角度版本并进行检查,您必须ng version提供ng --version.

我希望这是有帮助的。


Abd*_*lah 15

ng v
Run Code Online (Sandbox Code Playgroud)

升级到新版本后,我遇到 ng --version cmd 错误,但我可以使用ng v看到角度版本

在此输入图像描述


小智 11

ng --version
Run Code Online (Sandbox Code Playgroud)

错误:您需要在继续之前指定命令。使用“--help”查看可用命令。

  1. 检查您的节点版本。
node --version v16.16.0 (new version)
Run Code Online (Sandbox Code Playgroud)
  1. 类型
ng v
Run Code Online (Sandbox Code Playgroud)


小智 8

对于 Windows 10ng v仅使用命令,并检查环境变量。


Nen*_*vic 5

使用 Power Shell 尝试一下

通常,默认终端是命令提示符

将其更改为Power Shell并重试。由于某种原因,命令提示符无法执行 Angular CLI 命令,至少在我看来是这样。


当您使用 VS Code 时,您可以在此处查看如何更改默认终端。


小智 2

您只需指定命令即可。尝试输入“ng version”,但在此之前,您应该确保您有 Angular CLI