我在本地计算机上设置了角度代码。我需要知道我在项目中使用的角度版本。如何在cmd提示符中轻松找到它?
答案 0 :(得分:34)
有几种方法可以做到:
node_modules/@angular/core/package.json
并查看version
字段。如果您需要在代码中使用它,可以从@angular/core
导入它:
import { VERSION } from '@angular/core';
检查渲染的DOM - Angular将版本添加到主要组件元素:
<my-app ng-version="4.1.3">
答案 1 :(得分:33)
尝试此命令:
ng --version
它打印出Angular,Angular CLI,Node,Typescript版本等。
答案 2 :(得分:12)
对于Angular 1或2(但不适用于Angular 4 +):
您还可以打开控制台并转到所用浏览器的开发人员工具上的element选项卡。
或
键入angular.version以访问包含有角度版本的Javascript对象。
对于Angular 4+,有以下几种方法:
在命令提示符下或在VS代码的终端中编写以下代码。
- ng版本或ng --version(请参阅附件以获取参考。)
- ng v
- ng -v
- 您也可以打开控制台并转到使用任何浏览器的开发人员工具上的element选项卡。如下图所示:
5。找到package.json文件,您将找到所有已安装的软件包及其版本。
答案 3 :(得分:9)
定义VERSION变量并将版本导入其中。
import { VERSION } from '@angular/core';
现在您可以在代码中使用VERSION变量来打印版本 例如,
console.log(VERSION.full);
答案 4 :(得分:3)
如果您尝试在浏览器中检查角度版本,仅对我来说这有效 Ctrl + Shift + i 并粘贴到以下命令中控制台:
document.querySelector('[ng-version]').getAttribute('ng-version')
例如:
答案 5 :(得分:2)
对于Angular 2+,您可以在控制台中运行它:
document.querySelector('[ng-version]').getAttribute('ng-version')
对于AngularJS 1.x:
angular.version.full
答案 6 :(得分:1)
答案 7 :(得分:1)
答案 8 :(得分:1)
检查您使用的 angular 版本的最佳方法是启动浏览器,右键单击 /inspect 并查看元素选项卡。我发现这是最有帮助的。
答案 9 :(得分:0)
您可以将 ng --version 用于角度版本7
答案 10 :(得分:0)
浏览器>检查>元素>
<。app-root _nghost-hey-c0 =“” ng-version =“ 8.2.11” >
在终端
:> ng版本
:> ng --version
:> ng -v
答案 11 :(得分:0)
应用程序组件
import { Component, VERSION, } from '@angular/core';
name = 'Angular version' + VERSION.major;
app.component.html
<h5>{{name}}</h5>