我怎么知道我使用哪个角度2版本?

时间:2017-01-26 00:23:14

标签: angularjs angular

在浏览器的开发者控制台中,角色1我曾经输入:

angular.version.full

但不适用于角度2。

5 个答案:

答案 0 :(得分:5)

同意KévinLemele。

另一种方式是html中的根组件具有sum(mat)属性。 像这样。

ng-version

答案 1 :(得分:4)

如果你有角度cli,你可以做ng --version,这将返回以下内容:

    _                      _                 ____ _     ___
   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/
@angular/cli: 1.2.0
node: 8.1.3
os: darwin x64
@angular/animations: 4.2.5
@angular/common: 4.2.5
@angular/compiler: 4.2.5
@angular/core: 4.2.5
@angular/forms: 4.2.5
@angular/http: 4.2.5
@angular/material: 2.0.0-beta.7
@angular/platform-browser: 4.2.5
@angular/platform-browser-dynamic: 4.2.5
@angular/router: 4.2.5
@angular/cli: 1.2.0
@angular/compiler-cli: 4.2.5
@angular/language-service: 4.2.5

答案 2 :(得分:3)

你可以在packages.json中看到你的角度版本。

"@angular/common": "2.3.1",
"@angular/compiler": "2.3.1",
"@angular/core": "2.3.1",
"@angular/forms": "2.3.1",
"@angular/http": "2.3.1",
"@angular/platform-browser": "2.3.1",
"@angular/platform-browser-dynamic": "2.3.1",
"@angular/router": "3.3.1"

如果您在版本之前有^并运行npm install命令,那么您将拥有最后一个角度为2的版本。

答案 3 :(得分:2)

您可以像这样导入角度版本:

ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y =hwy, color = "foo"))

请参阅此issue

答案 4 :(得分:0)

以下代码效果很好:

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

@Component({
  selector: 'angular-version',
  template: `Version: {{version.full}}`

})
export class AngularVersionComponent {
   version = VERSION
}