如何检查Angular Material的版本

时间:2015-09-14 13:28:36

标签: angularjs angular-material

我正在使用Linux,我想知道我是否可以检查使用的角度材料的版本。我正在使用bower来安装/更新包。

6 个答案:

答案 0 :(得分:8)

您似乎可以使用npm ls @angular/material告诉您确切的版本。

答案 1 :(得分:3)

如果您已安装npm,则可能会有所帮助

npm angular/material -v

答案 2 :(得分:2)

要从终端检查bower软件包的版本,可以使用bower list,它将呈现如下的依赖树:

bower check-new     Checking for new versions of the project dependencies...
My App#0.0.1 C:\Development\my-app
├── angular#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
├─┬ angular-animate#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
│ └── angular#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
├─┬ angular-aria#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
│ └── angular#1.4.7
├─┬ angular-cookies#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
│ └── angular#1.4.7
├── angular-local-storage not installed
├─┬ angular-material#0.11.2 (latest is 1.0.5)
│ ├── angular#1.4.7 (1.5.1-build.4592+sha.c4e47e4 available)
│ ├── angular-animate#1.4.7 (1.5.1-build.4592+sha.c4e47e4 available)
│ └── angular-aria#1.4.7 (1.5.1-build.4592+sha.c4e47e4 available)
├─┬ angular-resource#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
│ └── angular#1.4.7
└─┬ angular-sanitize#1.4.7 (latest is 1.5.1-build.4592+sha.c4e47e4)
  └── angular#1.4.7

在我的示例中,angular-material安装了版本0.11.2(我应该将其更新为1.0.5)。

要通过节点脚本处理此(以及更多)信息,例如在Jenkins中,您可以使用--json参数:bower list --json

答案 3 :(得分:1)

当您使用bower时,您可以通过打开以下文件来查看您使用的 angular-material 的版本:

bower_components/angular-material/bower.json

将显示类似的内容:

{
  "name": "angular-material",
  "version": "0.11.0",
  ...
}

答案 4 :(得分:0)

转到您的项目,然后打开以下文件:

node_modules/@angular/material/package.json

在此文件中,ID包含为该项目安装的版本。

答案 5 :(得分:0)

我通常使用 ng --version,这将列出我安装的所有版本

Package                                    Version
--------------------------------------------------------------------
@angular-devkit/architect                  0.803.26
@angular-devkit/build-angular              0.803.26
@angular-devkit/build-optimizer            0.803.26
@angular-devkit/build-webpack              0.803.26
@angular-devkit/core                       8.3.26
@angular-devkit/schematics                 8.3.26
@angular/cdk                               8.2.3
@angular/cli                               8.3.26
@angular/compiler-cli                      8.2.14
@angular/material                          8.2.3
@ngtools/webpack                           8.3.26
@nguniversal/module-map-ngfactory-loader   8.1.1
@schematics/angular                        8.3.26
@schematics/update                         0.803.26
rxjs                                       6.5.4
typescript                                 3.5.3
webpack                                    4.39.2