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

我试过:

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

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

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

但是如何获得angularjs版本呢?


当前回答

它就在这里。

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

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

其他回答

到了Angular 4,许多选项不再工作。两种可能性:

1)最简单的方法是打开包装。我们项目的Json 并检查所使用的版本,其中包括Angular版本。

2)执行ng serve后,打开元素的检查器 我们使用的资源管理器,我们可以观察版本 下面的图像。

只需在命令中输入ng v即可

你会得到这样的结果

Angular CLI: 7.3.9
Node: 12.11.0
OS: win32 x64
Angular: 7.2.15
... common, compiler, compiler-cli, core, f
... language-service, platform-browser, pla
... router

Package                           Version
-------------------------------------------
@angular-devkit/architect         0.13.9
@angular-devkit/build-angular     0.13.9
@angular-devkit/build-optimizer   0.13.9
@angular-devkit/build-webpack     0.13.9
@angular-devkit/core              7.3.9
@angular-devkit/schematics        7.3.9
@angular/cli                      7.3.9
@ngtools/webpack                  7.3.9
@schematics/angular               8.0.0
@schematics/update                0.13.9
rxjs                              6.5.3
typescript                        3.1.6
webpack                           4.29.0

对于Angular 2+

检查元素(Ctrl + Shift + I) goTo元素部分,滚动到<app-root>标签(参考下图)

在浏览器的开发人员控制台中(按F12打开),您可以输入以下内容,

angular.version.full

它会给你完整的版本,例如(取决于你当前的版本)。[它实际上得到了angular的全部属性。版本对象。)

"1.4.3"

要查看完整的对象,如果你输入

angular.version

它会给你一个完整的版本对象,包含版本信息,如full, major, minor,以及codeName。

Object {full: "1.4.3", major: 1, minor: 4, dot: 3, codeName: "foam-acceleration"}

这很简单, 你可以在包装上看到。json文件