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

我试过:

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

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

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

但是如何获得angularjs版本呢?


当前回答

在angular cli的新版本中,[ng -v]将不起作用。你必须输入[ng version]。

其他回答

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

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

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

另一种方法是从@angular/core导入VERSION常量,然后转储到控制台:

console.log(VERSION.full); //5.2.11

适用于:

Angular 8参见docs Angular 7参见docs Angular 6参见文档。 Angular 5参见docs Angular 4参见docs

Angular 2和3不太确定。(如果有人能测试一下;网页不可用)


对于AngularJS 1。使用angular.version:

console.log(angular.version); //1.7.4

在浏览器的开发人员控制台中(按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"}

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

这两个命令都有效:

ng -v

or

ng v

在angular cli的新版本中,[ng -v]将不起作用。你必须输入[ng version]。