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

我试过:

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

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

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

但是如何获得angularjs版本呢?


当前回答

你可以输入ng版本 这是它

其他回答

编辑:在写这个答案的时候,只有AngularJS 1.x。下面是Angular版本>= 2的答案。

AngularJS没有命令行工具。

您可以从JavaScript文件本身获得版本号。

当前angular.js的头文件:

/**
 * @license AngularJS v1.0.6
 * (c) 2010-2012 Google, Inc. http://angularjs.org
 * License: MIT
 */

对于Angular 2+

检查元素(Ctrl + Shift + I) goTo元素部分,滚动到<app-root>标签(参考下图)

对于Angular 1或2(但不适用于Angular 4+):

你也可以在你使用的任何浏览器的开发工具上打开控制台,输入angular。来访问持有angular version的Javascript对象。

当脚本没有头注释时非常有用。

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

有很多方法,你检查角版本只是压抑的命令 提示(用于windows)并键入

1. ng version
2. ng v
3. ng -v

4. You can pakage.json file

5.You can check in browser by presing F12 then goto elements tab

关于subversion (x.x.x)的完整理解,请参阅angular文档angularJS和angular 2+