确定当前的Angular 2.x版本

确定当前的Angular 2.x版本,angular,Angular,在Angular 1.x中,您可以使用 angular.version 在angular 2.x中有类似的东西吗?我已经搜索了ng、ng.core、ng.common和ng.compiler对象,但没有任何运气。从Angular 2.3.0-rc0及以上版本开始,您可以使用@Angular/core中的版本常量 import { Component, VERSION } from '@angular/core'; @Component({ selector: 'angular-versio

在Angular 1.x中,您可以使用
angular.version

在angular 2.x中有类似的东西吗?我已经搜索了
ng
ng.core
ng.common
ng.compiler
对象,但没有任何运气。

从Angular 2.3.0-rc0及以上版本开始,您可以使用
@Angular/core
中的
版本
常量

import { Component, VERSION } from '@angular/core';

@Component({
  selector: 'angular-version',
  template: '<p>Version: {{version}}</p>'
})
export class VersionComponent {
  version: string = VERSION.full;
}

或者检查
应用程序根目录
元素。

可以查看
@angular/upgrade
模块内部。像这样的东西可能就在那里。Thx@Martin,但令人难以置信的是它没有。
document.querySelector('[ng-version]').getAttribute('ng-version')