내 로컬 컴퓨터에 각도 코드를 설정했습니다. 프로젝트에서 사용하고있는 앵귤러 버전을 알아야합니다. cmd 프롬프트에서 어떻게 쉽게 찾을 수 있습니까?
내 로컬 컴퓨터에 각도 코드를 설정했습니다. 프로젝트에서 사용하고있는 앵귤러 버전을 알아야합니다. cmd 프롬프트에서 어떻게 쉽게 찾을 수 있습니까?
답변:
이를 수행 할 수있는 몇 가지 방법이 있습니다.
node_modules/@angular/core/package.json
확인하십시오 version
.코드에서 사용해야하는 경우 다음에서 가져올 수 있습니다 @angular/core
.
import { VERSION } from '@angular/core';
렌더링 된 DOM 검사-Angular는 기본 구성 요소 요소에 버전을 추가합니다.
<my-app ng-version="4.1.3">
이 명령을 시도하십시오.
ng --version
Angular, Angular CLI, Node, Typescript 버전 등을 출력합니다.
ng -v
ng --version
, ng v
작동하지만 작동 ng -v
하지 않습니다.
Angular 1 또는 2의 경우 (Angular 4+에는 해당되지 않음) :
콘솔 을 열고 사용하는 브라우저의 개발자 도구에있는 요소 탭으로 이동할 수도 있습니다.
또는
각도 버전이있는 Javascript 객체에 액세스하려면 angular.version을 입력합니다.
Angular 4+의 경우 아래와 같은 방법이 있습니다.
명령 프롬프트 / 또는 VS 코드의 터미널에서 아래 코드를 작성하십시오.
- ng version 또는 ng --version (참조는 첨부 파일 참조)
- ng v
- ng -v
터미널에서 첨부 된 이미지와 같이 각도 버전을 찾을 수 있습니다.
- 콘솔 을 열고 사용하는 브라우저의 개발자 도구에있는 요소 탭으로 이동할 수도 있습니다. 아래 이미지와 같이 :
5. package.json 파일을 찾으면 설치된 모든 패키지와 해당 버전을 찾을 수 있습니다.
Angular CLI: 6.2.3 Node: 10.15.1 OS: linux x64 Angular: ...
VERSION 변수를 정의하고 버전을 가져옵니다.
import { VERSION } from '@angular/core';
이제 코드에서 VERSION 변수를 사용하여 버전을 인쇄 할 수 있습니다. 예를 들어,
console.log(VERSION.full);
Angular 2+의 경우 콘솔에서 실행할 수 있습니다.
document.querySelector('[ng-version]').getAttribute('ng-version')
AngularJS 1.x의 경우 :
angular.version.full
브라우저> 검사> 요소>
<.app-root _nghost-hey-c0 = "" ng-version = "8.2.11" >
터미널에서
:> ng 버전
:> ng --version
:> ng -v