我如何知道我使用的是哪个版本的Angular ?

我试过:

angular --version
angular --v
angular -version
angular -v

但是没有找到get -bash: angular:命令

通过yeoman -version我知道我使用的是0.9.6

但是如何获得angularjs版本呢?


当前回答

和上面的答案一样,你可以在浏览器中通过检查元素来检查,如果它是AngularJS,我们可以看到如下所示。

ng-app指令告诉AngularJS这是AngularJS应用程序的根元素。

所有AngularJS应用程序都必须有根元素。

其他回答

它就在这里。

. . / project_name bower_components /角度/ angular.js

/**
 * @license AngularJS v1.0.6
 * (c) 2010-2012 Google, Inc. http://angularjs.org
 * License: MIT
 */

你也可以通过检查页面上的元素来检查它:

按F12打开浏览器的开发工具。 检查一个元素。 扩大身体 你会看到Angular的版本,如下所示:

ng-version”=“3 4。6。”

对于Angular 1或2(但不适用于Angular 4+):

您还可以打开控制台,转到您所使用的任何浏览器的开发人员工具上的元素选项卡。

Or

类型角。来访问持有angular version的Javascript对象。

对于Angular 4+,有以下几种方法:

在命令提示符中或在VS code的终端中写下下面的代码。(最多3人)

ng version或ng——version(找到图片作为参考) ng v ng - v

在终端中,您可以找到如所附图像所示的角度版本:

您还可以打开控制台,转到您所使用的任何浏览器的开发人员工具上的元素选项卡。如下图所示:

找到包裹。你会发现所有已安装的依赖项及其版本。

注意:下面只检查Angular-CLI的版本!!:

这两个命令都有效:

ng -v

or

ng v

只要通过terminal进入你的angular项目目录,然后ng -v给出所有信息

Angular CLI: 1.7.4
Node: 8.11.1
OS: linux x64
Angular: 5.2.11
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cli: 1.7.4
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.5.3
webpack: 3.11.0

如果你在angular项目目录外检查ng-v,那么它将只显示angular-cli版本。