Wie finde ich meine eckige Version in meinem Projekt?

Lesezeit: 4 Minuten

Benutzeravatar von Vignesh Kasthurisamy
Vignesh Kasthurisamy

Ich habe den Winkelcode auf meinem lokalen Computer eingerichtet. Ich muss die Version des Winkels kennen, die ich im Projekt verwende. Wie kann ich es leicht in der cmd-Eingabeaufforderung finden?

Dafür gibt es mehrere Möglichkeiten:

  1. Gehen in node_modules/@angular/core/package.json und prüfe version aufstellen.
  2. Wenn Sie es in Ihrem Code verwenden müssen, können Sie es aus der importieren @angular/core:

    import { VERSION } from '@angular/core';

  3. Überprüfen Sie das gerenderte DOM – Angular fügt die Version dem Hauptkomponentenelement hinzu:

    <my-app ng-version="4.1.3">

  • hier ist ein Beispiel für die Verwendung von Methode 2 oben (programmgesteuert)

    – Hamzeen Hameem

    25. September 2019 um 9:25 Uhr

Benutzeravatar von Mohamed Ali RACHID
Mohamed Ali RACHID

versuchen Sie diesen Befehl:

ng --version

Es druckt Angular-, Angular-CLI-, Node-, Typescript-Versionen usw.

  • Sie können die Kurzversion ausprobieren: ng -v

    – Barnee

    18. Mai 2018 um 7:32 Uhr

  • ng --version, ng v funktionieren aber ng -v funktioniert nicht.

    – Vaibhav

    7. Januar 2019 um 7:50 Uhr


  • ng -v,ng v und ng –version funktionieren in meinem System einwandfrei. Meine Version ist 7.1.0

    – Kodali444

    26. November 2019 um 11:14 Uhr


  • Die Frage war, wie man die Version des “Projekts” findet. ng -v gibt nicht die tatsächliche Version an, die vom Projekt verwendet wird, sondern nur, welche CLI-Versionen auf dem System installiert sind. Zum Beispiel zeigt mein Befehl ng -v, dass ich die Angle-CLI-Version 9.1.2 installiert habe, aber in meinem Fall verwendete das Projekt tatsächlich die Angle-Core-Version 5.2.5. Der bessere Weg, um die “Projekt” -Version zu finden, besteht darin, auf Max Koretskyis obigen Beitrag zu verweisen. Es ist nützlich, die CLI-Version zu kennen, aber es ist wahrscheinlicher, dass Sie stattdessen die Core-Angular-Lib-Version finden müssen, insbesondere wenn Sie herausfinden möchten, ob die Bibliothek kompatibel ist. und Upgrade-Optionen.

    – Josua Sprague

    23. Oktober 2020 um 13:04 Uhr


Benutzeravatar von Trilok Pathak
Trilok Pathak

Für Angular 1 oder 2 (aber nicht für Angular 4+):

Sie können auch die öffnen Konsole und gehen Sie in den Entwicklertools des von Ihnen verwendeten Browsers zur Registerkarte “Element”.

Oder

Geben Sie angle.version ein, um auf das Javascript-Objekt zuzugreifen, das die Winkelversion enthält.

Für Angular 4+ gibt es die folgenden Möglichkeiten:

Schreiben Sie den folgenden Code in die Eingabeaufforderung/oder im Terminal in den VS-Code.

  1. ng version oder ng –version (Die Referenz finden Sie im Anhang.)
  2. ng v
  3. ng-v

Im Terminal finden Sie die eckige Version, wie im beigefügten Bild gezeigt:
Geben Sie hier die Bildbeschreibung ein

  1. Sie können auch die öffnen Konsole und gehen Sie in den Entwicklertools des von Ihnen verwendeten Browsers zur Registerkarte “Element”. Wie im folgenden Bild dargestellt:

Geben Sie hier die Bildbeschreibung ein

5. Suchen Sie die Datei package.json. Sie finden alle installierten Pakete und ihre Version.

  1. Deklarieren Sie die Variable mit dem Namen “VERSION”. Importieren Sie die Abhängigkeiten.
import { VERSION } from '@angular/core';

// Um ​​die Version in der Konsole anzuzeigen.

console.log(VERSION.full); 

  • 1, 2 und 3 zeigt: Angular CLI: 6.2.3 Node: 10.15.1 OS: linux x64 Angular: ...

    – Alete

    7. Februar 2019 um 21:40 Uhr

  • @alete Sie verwenden die Version Angular 6. Das ist die Auflösung.

    – Trilok Pathak

    8. Februar 2019 um 11:03 Uhr

  • @alete Oder lassen Sie mich wissen, welchen Befehl Sie ausführen und welche Ausgabe Sie im Detail erhalten.

    – Trilok Pathak

    8. Februar 2019 um 11:09 Uhr


  • Ich werde dies erwähnen, da es mich überrascht hat: ng-Version sucht in node_modules. Wenn Sie also einen anderen Zweig auschecken, meldet die ng-Version weiterhin die vorherige Zweigversion, bis Sie ein Garn- oder npm-Update ausführen.

    – MortimerKat

    3. Mai 2019 um 11:36 Uhr

  • Die letzte Option zum Einchecken des HTML-NG-Version-Tags ist die beste Option

    – Mahesh Malpani

    10. September 2019 um 18:08 Uhr

Definiere die Variable VERSION und importiere die Version hinein.

import { VERSION } from '@angular/core';

Jetzt können Sie die VERSION-Variable in Ihrem Code verwenden, um die Version zu drucken. Beispiel:

console.log(VERSION.full); 

Benutzeravatar von Nateowami
Nateowami

Für Angular 2+ können Sie dies in der Konsole ausführen:

document.querySelector('[ng-version]').getAttribute('ng-version')

Für AngularJS 1.x:

angular.version.full

  • Dies funktioniert nur, wenn Ihnen kompilierter Code zur Verfügung steht.

    – Cameron Hudson

    25. März 2020 um 15:28 Uhr

Benutzeravatar von Imran Javed
Imran Javed

Sie können auch Versionsdetails zu Abhängigkeiten in der Datei package.json wie folgt finden:

Geben Sie hier die Bildbeschreibung ein

  • Dies funktioniert nur, wenn Ihnen kompilierter Code zur Verfügung steht.

    – Cameron Hudson

    25. März 2020 um 15:28 Uhr

ng --version Befehl zeigt nur die installierte eckige Version in Ihrem Computer statt der tatsächlichen Projektversion.

wenn du das wirklich wissen willst ProjektversionGehen Sie zu Ihrem Projekt und verwenden Sie den folgenden Befehl

npm list -local

Geben Sie hier die Bildbeschreibung ein

Ein anderer Weg, überprüfen package.json um die eckige Version zu kennen

Geben Sie hier die Bildbeschreibung ein

1407770cookie-checkWie finde ich meine eckige Version in meinem Projekt?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy