कोणीय संस्करण की जांच कैसे करें?


124

मैंने @angular/clinpm के माध्यम से पैकेज स्थापित किया , इस कमांड का उपयोग करते हुए:

npm install -g @angular/cli

@ कोणीय / सीएलआई का संस्करण 1.4.2 सफलतापूर्वक स्थापित किया गया है। लेकिन वह कोणीय संस्करण नहीं है, बल्कि CLI संस्करण है।

चलाने के बाद ng new myappमैं कैसे जांच सकता हूं कि बनाया गया कौन सा कोणीय संस्करण है? 2.x, 4.x?

जवाबों:


192
ng version

आपने विश्व स्तर पर (कमांड में -g) कोणीय कोली स्थापित किया। इसका मतलब है कि आप ng versionअपने कमांड प्रॉम्प्ट में टाइप कर सकते हैं । ऐसा करना तब अधिक सटीक हो सकता है जब आपका कमांड प्रॉम्प्ट एक एनपीएम नियंत्रित निर्देशिका के भीतर हो ( आपको टाइप की गई निर्देशिका में इसे टाइप करना चाहिएng new myapp )।

Google से यहां आने वालों को एक नोट: ng version आपको बताएंगे कि कोणीय के किस (मोटे) संस्करण को वर्तमान निर्देशिका द्वारा संदर्भित किया गया है। उदाहरण के लिए यह निर्देशिका कोणीय 4.x (~ 4.3.0) स्थापित है।

@angular/cli: 1.2.1
node: 8.11.1
os: win32 x64
@angular/common: 4.3.0
@angular/compiler: 4.3.0
@angular/core: 4.3.0
@angular/forms: 4.3.0
@angular/http: 4.3.0
@angular/platform-browser: 4.3.0
@angular/platform-browser-dynamic: 4.3.0
@angular/router: 4.3.0
@angular/cli: 1.2.1
@angular/compiler-cli: 4.3.0

यदि आप एक निर्देशिका के भीतर नहीं हैं, जिसमें एक पैकेज है ।config, तो आपको मिलेगा Angular: ...


4
एनजी संस्करण आपको कोणीय संस्करण प्रदान नहीं करेगा। आपको कोणीय संस्करण को जानने के लिए package.json की जाँच करने की आवश्यकता है
सुरेश कामुशी

@SureshKamrushi मैं दूसरे स्थान पर रह सकती हूं, इसने संस्करण को छोड़कर सब कुछ प्रदर्शित कर दिया
Kolob Canyon

4
ng versionयदि आप प्रोजेक्ट फ़ोल्डर में हैं तो डी कोणीय संस्करण प्रदान करें ।
विनीसियस ब्रासिल

यदि आप प्रोजेक्ट फ़ोल्डर एनजी संस्करण में हैं, तो कोणीय का संस्करण प्रदान करेगा जो परियोजना अन्य जानकारी के साथ उपयोग कर रही है जैसे कि कोणीय क्ली संस्करण, नोड संस्करण, टाइपस्क्रिप्ट संस्करण, वेबपैक संस्करण, आरएक्सजेएस संस्करण आदि
ssmsnet

36

कोणीय 1 या 2 के लिए (लेकिन कोणीय 4+ के लिए नहीं):

आप कंसोल भी खोल सकते हैं और जो भी ब्राउज़र आप उपयोग करते हैं, उसके डेवलपर टूल पर एलिमेंट टैब पर जाएं।

या

कोणीय संस्करण रखने वाली जावास्क्रिप्ट ऑब्जेक्ट को एक्सेस करने के लिए कोणीय.वर्जन टाइप करें।

कोणीय 4+ के लिए नीचे सूचीबद्ध तरीकों की संख्या है:

वीएस कोड में कमांड प्रॉम्प्ट में या टर्मिनल में नीचे कोड लिखें। (3 तक)

  1. एनजी संस्करण या एनजी --version (संदर्भ के लिए छवि खोजें)
  2. एनजी वी
  3. एनजी -v

टर्मिनल में आप कोणीय संस्करण पा सकते हैं जैसा कि संलग्न चित्र में दिखाया गया है: यहां छवि विवरण दर्ज करें

  1. आप कंसोल भी खोल सकते हैं और जो भी ब्राउज़र आप उपयोग करते हैं, उसके डेवलपर टूल पर एलिमेंट टैब पर जाएं। जैसा कि नीचे की छवि में दिखाया गया है:

यहां छवि विवरण दर्ज करें

  1. Package.json फ़ाइल खोजें, आपको सभी स्थापित निर्भरताएँ और उनके संस्करण मिलेंगे।

13

आपको प्रोजेक्ट में package.json फ़ाइल की जाँच करनी चाहिए। वहां आपको सभी पैकेज स्थापित होंगे और उन पैकेजों के संस्करण दिखाई देंगे।


11

कमांड लाइन में हम अपने स्थापित एनजी संस्करण की जांच कर सकते हैं।

ng -v OR ng --version OR ng version

यह आपको इस तरह देगा:

 _                      _                 ____ _     ___

   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/

Angular CLI: 1.6.5
Node: 8.0.0
OS: linux x64
Angular: 
...

1
@viki, इस कोणीय 5 आप मुझे बता सकते हैं कि हम कैसे पता करूं कि जो है कोणीय 4,3,5 है
Vinoth

1
@vinod। Angular CLI:> 1.3 को Anguar 5. के रूप में माना जाता है। इसके नीचे कोणीय 4 है
Vik2696

6
क्या आप मुझे समझा सकते हैं कि यह क्यों कहता है Angular: ..... क्या इसे वहाँ संस्करण प्रदर्शित नहीं करना चाहिए?
कोलोब कैनियन

1
यह 2020 है और कोणीय 9 यहाँ है! और मैं अभी भी ... मेरे कोणीय संस्करण के रूप में। ऐसा क्यों दिख रहा है?
प्रतीक कुमार दलबीरा

7

ng v

बस टर्मिनल में ऊपर कमांड चलाते हैं।


2

मुझे लगता है कि डी। स्क्वॉयर द्वारा दिया गया उत्तर सटीक था, लेकिन संभवतः केवल एक टैड अस्पष्ट। यदि आप निर्देशिकाओं को किसी प्रोजेक्ट में बदलते हैं और फिर ng --version टाइप करते हैं, तो यह प्रोजेक्ट में कोणीय संस्करण प्रदर्शित करेगा। यदि एक डिफ़ॉल्ट निर्देशिका (एक परियोजना के भीतर नहीं) से किया जाता है, तो आपको केवल कोणीय सीएलआई संस्करण मिलेगा, जो संभवत: वह नहीं है जिसे आप खोज रहे हैं और Vik2696 द्वारा दिखाए गए आउटपुट देंगे।

$ cd my-project
$ ng --version   // done within project directory

Angular CLI: 1.6.8
Node: 8.9.4
OS: win32 x64
Angular: 5.2.5
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cli: 1.6.8
@angular-devkit/build-optimizer: 0.0.42
@angular-devkit/core: 0.0.29
@angular-devkit/schematics: 0.0.52
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.8
@schematics/angular: 0.1.17
typescript: 2.5.3
webpack: 3.10.0

2

कोणीय सीएलआई एनजी v केवल संस्करण की तुलना में कुछ और बात आउटपुट करता है।

यदि आप केवल उससे संस्करण चाहते हैं तो आप पाइप ग्रीप जोड़ सकते हैं और जैसे कोणीय के लिए फ़िल्टर कर सकते हैं:

ng v | grep 'Angular:'

उत्पादन:

Angular: #.#.# <-- VERSION

इसके लिए, मेरे पास एक उपनाम है जो है

alias ngv='ng v | grep 'Angular:''

तो बस एनजीवी का उपयोग करें


2

एनजी संस्करण चलाएं

तो बस कोणीय कोर पैकेज के संस्करण की जाँच करें।

@angular/cli: 1.2.6
node: 8.11.1
os: win32 x64
@angular/animations: 4.3.2
@angular/common: 4.3.2
@angular/compiler: 4.3.2
**@angular/core: 4.3.2**
@angular/forms: 4.3.2


1
  1. एनजी वी
  2. एनजी --v

आपको निम्न जैसा कुछ दिखाई देगा:

Angular CLI: 7.3.8
Node: 10.15.1
OS: win32 x64
Angular: 5.2.10
... animations, common, compiler, core, forms, http
... platform-browser, platform-browser-dynamic, router

कोणीय संस्करण ऊपर 4 पंक्ति में है


1

कई तरीके हैं, आप कोणीय संस्करण की जांच करते हैं बस कॉमन प्रॉम्प्ट (विंडोज़ के लिए) और टाइप करें

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

कॉमन लाइन का उपयोग कर कोणीय संस्करण की जाँच करें

4. You can pakage.json file

pakage.json फ़ाइल पर कोणीय संस्करण की जाँच करें

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

अपने ब्राउज़र पर कोणीय संस्करण की जाँच करें

(Xxx) के बारे में तोड़फोड़ की पूरी समझ कोणीय प्रलेखन कोणीयजेएस और कोणीय 2+ देखें


0

कोणीय 7 ऑन-वार्ड से निम्नलिखित दो कमांड काम कर रहे हैं

ng --version 
ng version

0

पहले मशीन में विश्व स्तर पर कोणीय / cli स्थापित करें। कोणीय / cli स्थापित करने के लिए कमांड चलाएँ npm install -g @ कोणीय / cli

Angular7 के ऊपर, यहां छवि विवरण दर्ज करेंAngular / Cli 1. ng --version, 2. ng संस्करण के संस्करण को जानने के लिए इन दो आदेशों का उपयोग करें



0

एनजी --version कमांड स्थापित किए गए कोणीय सीएलआई के संस्करण का विवरण देता है



-1

मेरे 2 सेंट, कोणीय 9 में (पुराने संस्करणों की जांच नहीं की गई) आप रूट div विशेषताओं में कोणीय संस्करण पा सकते हैं और यह है कि मैं ऐप-रूट घटक में वर्तमान संस्करण दिखाता हूं (निकालें और इसे मेरे ग्लोबल के अन्य घटकों में उपयोग के लिए सहेजें) :

import { Component, ElementRef } from "@angular/core";
....
@Component({
  selector: 'app-root',
  templateUrl: `<div>
    <h1>TestApp: .NetCore3.1 + PostgreSql 12 + Angular {{ngVersion}}</h1>
</div>
....
 `
})
export class AppComponent {
  ngVersion: string;
  constructor(private router: Router, private el: ElementRef) {
    ....    
    //read ng-verion and save it in Global's
    Global.ngVersion = this.el.nativeElement.getAttribute("ng-version");
    this.ngVersion = Global.ngVersion.substring(0, 1);
    ....
  }
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.