2016-09-07 55 views
1

在Angular 1.x中,您可以使用 angular.version来确定运行系统中的当前版本。确定当前的Angular 2.x版本

角度2.x中是否有类似的东西?我搜索了ngng.core,ng.commonng.compiler没有任何运气的物体。

+0

也许看看'@ angular/upgrade'模块。像这样的东西可能在那里。 – martin

+0

Thx @Martin,但不幸的是它没有。 – MEMark

回答

2

从Angular 2.3.0-rc0及更高版本中包含的this commit开始,您可以使用来自@angular/coreVERSION常量。

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

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

Live example

如果你只需要获得开发者工具的版本,你可以试试

document.querySelector('[ng-version]').getAttribute('ng-version') 

或检查app-root元素。