如何查看我使用的Angular版本?
407910 观看
26回复
我怎么知道我使用的Angular版本是什么?
我试过了:
angular --version
angular --v
angular -version
angular -v
但得到 -bash: angular: command not found
我知道yeoman --version
我正在使用0.9.6
但如何获得angularjs版本?
作者: FluxEngine 的来源 发布者: 2019 年 7 月 17 日回应 (26)
197像
编辑:当写这个答案时,只有AngularJS 1.x. 请查看下面的Angular版本> = 2的答案。
AngularJS没有命令行工具。
您可以从JavaScript文件本身获取版本号。
当前的标题angular.js
:
/**
* @license AngularJS v1.0.6
* (c) 2010-2012 Google, Inc. http://angularjs.org
* License: MIT
*/
作者: TheHippo
发布者: 15.04.2013 02:35
288像
对于Angular 1或2(但不适用于Angular 4+):
您还可以在您使用的任何浏览器的开发人员工具上打开控制台,并键入angular.version
以访问包含角度版本的Javascript对象。
当脚本缩小而没有标题注释时非常有用。
作者: lolski 发布者: 22.01.2014 06:13146像
对于Angular 2+,在任何具有开发工具(F12)的现代浏览器中,您都可以检查顶级应用程序标记。
对于Internet Explorer 11或Edge,您可以在此处找到信息:
适用于Angular 2+ Chrome浏览器
Firefox firebug
作者: Tony Dong 发布者: 05.01.2017 10:5196像
如果您正在使用angular-cli
,则可以通过键入来轻松查看
ng -v
或者ng v
在Angular 8中,在终端或Bash中。注意:在项目目录中运行该命令。
你应该得到这样的东西:
angular-cli: 1.0.0-beta.24
node: 7.4.0
os: darwin x64
@angular/common: 2.4.3
@angular/compiler: 2.4.3
@angular/core: 2.4.3
@angular/forms: 2.4.3
@angular/http: 2.4.3
@angular/platform-browser: 2.4.3
@angular/platform-browser-dynamic: 2.4.3
@angular/router: 3.4.3
@angular/compiler-cli: 2.4.3
作者: István
发布者: 09.02.2017 09:31
74像
在浏览器的开发人员控制台中(按F12打开它),您可以键入以下内容,
angular.version.full
它将为您提供完整版本,例如(取决于您当前的版本)。[它实际上获得了对象的full
属性angular.version
。]
"1.4.3"
因此,要查看完整对象,如果键入
angular.version
它将为您提供包含完整版本,主要版本,次要版本以及codeName等版本信息的完整版本对象
Object {full: "1.4.3", major: 1, minor: 4, dot: 3, codeName: "foam-acceleration"}
作者: Suman Barick
发布者: 24.07.2015 07:39
36像
你也可以查看你的package.json:
"dependencies": {
"@angular/common": "^5.0.0",
"@angular/compiler": "^5.0.0",
"@angular/core": "^5.0.0",
"@angular/forms": "^5.0.0",
"@angular/http": "^5.0.0",
"@angular/platform-browser": "^5.0.0",
"@angular/platform-browser-dynamic": "^5.0.0",
"@angular/router": "^5.0.0",
}
(插入符^
将更新到最新的主要版本(第一个数字)。
^4.3.0
将匹配任何4.x.x
版本,包括4.4.0
但将推迟5.0.0
。代字号~
匹配最新的次要版本(中间数字)。
~4.3.0
将匹配所有4.3.x
版本,但会错过的4.4.0
。)
21像
现在是ng -v
如果您正在使用角度cli,那么您可以检查使用情况
ng --version
现在是ng -v
或者您也可以登记入住
pakage.json文件
"dependencies": {
"@angular/animations": "^4.0.0",
"@angular/common": "^4.0.0",
"@angular/compiler": "^4.0.0",
"@angular/core": "^4.0.0",
"@angular/forms": "^4.0.0",
"@angular/http": "^4.0.0",
"@angular/platform-browser": "^4.0.0",
"@angular/platform-browser-dynamic": "^4.0.0",
"@angular/router": "^4.0.0",
"angular-in-memory-web-api": "^0.3.2",
"core-js": "^2.4.1",
"rxjs": "^5.1.0",
"zone.js": "^0.8.4"
},
作者: sagar jethi
发布者: 19.07.2017 09:07
18像
有很多方法,你检查角度版本只是压缩命令提示符(对于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
完全理解关于(xxx)的颠覆,请参阅角度文档angularJS和angular 2+
作者: Srikrushna Pal 发布者: 07.08.2018 01:4813像
对于Angular 4,许多选项不再有效。2017年7月更新两个职位:
1)最简单的方法是打开我们项目的package.json并检查使用的版本,其中包括Angular的版本。
作者: Hugo L.M 发布者: 24.07.2017 12:212)执行ng serve后,打开我们使用的资源管理器元素的检查器,我们可以观察下图中的版本。
7像
6像
4像
3像
3像
角度2后的版本可以从终端使用,
ng -v
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 1.7.3
Node: 9.3.0
OS: linux x64
Angular: 5.2.9
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
@angular/cli: 1.7.3
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.5.3
webpack: 3.11.0
mohideen@root:~/apps/UI$
作者: Mohideen bin Mohammed
发布者: 28.03.2018 07:00
3像
有多种方式:
- 您可以从package.json文件中验证它
- 您使用以下命令:
ng --version
上面的命令将产生以下输出:
Angular CLI:7.0.3
节点:9.4.0
操作系统:darwin x64
Angular:7.0.1
...动画,常见,编译器,编译器 - cli,核心,表单
... http,语言服务,平台浏览器
...平台浏览器动态,路由器
包版本
@ angular-devkit / architect 0.10.3
@ angular-devkit / build-angular 0.10.3
@ angular-devkit / build-optimizer 0.10.3
@ angular-devkit / build-webpack 0.10.3
@ angular-devkit / core 7.0.3
@ angular-devkit / schematics 7.0.3
@ angular / cli 7.0.3
@ ngtools / webpack 7.0.3
@ schematics / angular 7.0.3
@ schematics / update 0.10.3
rxjs 6.3.3
打字稿3.1.4
webpack 4.19.1
因此,可以从此处验证Angular,Angular CLI,Node和许多其他软件包的版本。
作者: Bilal Ahmed Yaseen 发布者: 05.11.2018 06:103像
如果您使用的是VS Code编辑器。
转到左侧的Explorer面板 - >找到package.json并打开它 - >在依赖项下找到@ angular / core。
这是你的角度版本,核心是主要功能
作者: Manoj Kalluri 发布者: 27.11.2018 05:243像
对于Angular 1或2(但不适用于Angular 4+):
您还可以打开控制台并转到您使用的任何浏览器的开发人员工具上的元素选项卡。
要么
键入angular.version以访问包含角度版本的Javascript对象。
对于Angular 4+有以下列出的方法:
在命令提示符中或在VS代码的终端中写下面的代码。(最多3个)
- ng version或ng --version(查找图像以供参考)
- ng诉
- ng -v
- 您还可以打开控制台并转到您使用的任何浏览器的开发人员工具上的元素选项卡。如下图所示:
作者: Trilok Pathak 发布者: 25.02.2019 09:15
- 找到package.json文件,您将找到所有已安装的依赖项及其版本。
2像
1像
只需通过终端转到您的角度项目目录,并ng -v
提供这样的所有信息
Angular CLI: 1.7.4
Node: 8.11.1
OS: linux x64
Angular: 5.2.11
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
@angular/cli: 1.7.4
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
typescript: 2.5.3
webpack: 3.11.0
如果你检查ng-v
外角项目directoty然后它将只显示angular-cli版本。
1像
0像
它会在这里..
../project_name/bower_components/angular/angular.js
/**
* @license AngularJS v1.0.6
* (c) 2010-2012 Google, Inc. http://angularjs.org
* License: MIT
*/
作者: poojan mehta PM
发布者: 19.04.2018 01:12
0像
0像
0像
与上面的答案相同,你可以通过检查元素来检查浏览器,如果它是AngularJS,我们可以看到类似下面的内容。
ng-app指令告诉AngularJS这是AngularJS应用程序的根元素。
所有AngularJS应用程序都必须具有根元素。
作者: Smitha 发布者: 17.07.2019 12:570像
对于angular JS,您可以在angular-animate.js文件中找到它,如下所示:
/ ** * @license AngularJS V1.4.8 *(C)2010 - 2015年谷歌公司http://angularjs.org *许可:MIT * /
作者: Zakir Hossain 发布者: 17.07.2019 04:40-1像
来自类别的问题 :
- angularjs AngularJS与Django-模板标签冲突
- angularjs 一个AngularJS控制器可以调用另一个吗?
- angularjs 将HTML插入视图
- angularjs 我可以使用另一个前缀而不是使用angularjs的“ng”吗?
- angularjs 无法进入$ rootScope
- angularjs 使用AngularJS跟踪Google Analytics网页浏览量
- angularjs 如何在AngularJS中进行分页?
- angularjs 在哪里放置模型数据和行为?[TL; 博士; 使用服务]
- angularjs AngularJs中的隐藏字段
- angularjs Angularjs - ng-cloak / ng-show元素闪烁
- angular 如何查看我使用的Angular版本?
- angular AngularJS:如何清除URL中的查询参数?
- angular angular:根据模型中的布尔值切换按钮文本
- angular Angular 2:是否强制使用括号/方括号?
- angular 在最新的TypeScript(大概是v1.5)示例中,@(符号)是什么意思?
- angular Angular 2.0绑定到样式的值
- angular Angular没有NameService的提供者
- angular 如何在Angular中使用jQuery?
- angular 如何使FileReader与Angular2一起使用?
- angular 如何在Angular 2中的组件之间共享数据?