Wie kann ich feststellen, welche Version von Angular ich verwende?
Ich habe versucht:
angular --version
angular --v
angular -version
angular -v
aber bekommen -bash: angular: command not found
Ich weiß daran, yeoman --version
dass ich benutze0.9.6
Aber wie bekommt man die AngularJS-Version?
Antworten:
Bearbeiten: Als diese Antwort geschrieben wurde, gab es nur AngularJS 1.x. Suchen Sie in den Antworten unten nach Winkelversionen> = 2.
AngularJS verfügt nicht über ein Befehlszeilenprogramm.
Sie können die Versionsnummer aus der JavaScript-Datei selbst abrufen.
Kopfzeile des Stroms
angular.js
:quelle
Für Winkel 1 oder 2 (aber nicht für Winkel 4+):
Sie können die Konsole auch in den Entwicklertools des von Ihnen verwendeten Browsers öffnen und eingeben,
angular.version
um auf das Javascript-Objekt zuzugreifen, das die eckige Version enthält.Sehr nützlich, wenn das Skript ohne Header-Kommentar minimiert wird.
quelle
Bei Angular 2+ können Sie in jedem modernen Browser mit Entwicklungswerkzeugen (F12) das Anwendungs-Tag der obersten Ebene überprüfen.
Für Internet Explorer 11 oder Edge finden Sie Informationen hier:
Funktioniert für den Angular 2+ Chrome-Browser
Firefox Firebug
quelle
1.5.7
angular.version
bei mir nicht funktioniertWenn Sie verwenden
angular-cli
, können Sie dies einfach durch Eingabe überprüfenoder
ng v
in Winkel 8, in Terminal oder Bash. Hinweis: Führen Sie den Befehl im Projektverzeichnis aus.Sie sollten so etwas bekommen:
quelle
In der Entwicklerkonsole des Browsers (drücken Sie F12, um sie zu öffnen) können Sie Folgendes eingeben:
Sie erhalten die Vollversion, z. B. (abhängig von Ihrer aktuellen Version). [Es erhält tatsächlich die
full
Eigenschaft einesangular.version
Objekts.]Also, um das vollständige Objekt zu sehen, wenn Sie eingeben
Sie erhalten das Vollversionsobjekt mit Versionsinformationen wie Voll-, Haupt-, Neben- und auch den Codenamen, z
quelle
Sie können auch Ihre package.json überprüfen :
(Das Caret
^
aktualisiert Sie auf die neueste Hauptversion (die erste Nummer).^4.3.0
Entspricht jeder4.x.x
Version, einschließlich4.4.0
, hält aber an5.0.0
. Die Tilde~
stimmt mit der neuesten Nebenversion (der mittleren Nummer)~4.3.0
überein . Stimmt mit allen4.3.x
Versionen überein , aber wird fehlen4.4.0
.)quelle
Jetzt ist es ng -v
Wenn Sie Angular Cli verwenden, können Sie die Verwendung überprüfen
ng --version
Jetzt ist es ng -v
Oder Sie können auch einchecken
pakage.json Datei
quelle
Vollständiges Verständnis der Subversion über (xxx) finden Sie in der Winkeldokumentation angleJS und angle 2+
quelle
In Angular 4 funktionieren viele der Optionen nicht mehr. Update Juli 2017 Zwei Möglichkeiten:
quelle
@angular/core
und die Geschwister (hier bedeutet dies, dass dies Angular 4 ist, das neueste Update aufgrund der^
Vorderseite)Eine andere Möglichkeit wäre, eine
VERSION
Konstante von zu importieren@angular/core
und dann auf die Konsole zu übertragen, mit:Arbeitet in:
Ich bin mir bei Angular 2 und 3 nicht sicher (wenn jemand das testen könnte; Seiten sind nicht verfügbar)
Für AngularJS 1.x verwenden Sie
angular.version
:quelle
Achtung : Im Folgenden wird nur die Angular-CLI-Version überprüft !!!:
Beide Befehle funktionieren:
oder
quelle
Wenn Sie verwenden
angular-cli
, verwenden Sie einfach den Befehl:quelle
Für Winkel 4+ verwenden,
Bitte beachten Sie, dass die Option ng -v in Angular 7+ nicht funktioniert.
quelle
Renn einfach
ng v
im Befehl ausführenSie erhalten Ergebnis wie
quelle
Es gibt mehrere Möglichkeiten:
Der obige Befehl führt zu folgender Ausgabe:
Daher kann die Version von Angular, Angular CLI, Node und vielen anderen Paketen von hier aus überprüft werden.
quelle
Wenn Sie den VS-Code-Editor verwenden.
Gehen Sie zum Explorer-Bereich auf der linken Seite -> suchen Sie package.json und öffnen Sie es -> finden Sie unter Abhängigkeiten @ angle / core.
Dies ist Ihre eckige Version, da der Kern das Hauptmerkmal ist
quelle
Sie können auch die Konsole öffnen und in den Entwicklertools des von Ihnen verwendeten Browsers zur Registerkarte "Elemente" wechseln.
Oder
Geben Sie angle.version ein, um auf das Javascript-Objekt zuzugreifen, das die Angular-Version enthält.
Schreiben Sie den folgenden Code in die Eingabeaufforderung / oder in das Terminal im VS-Code (bis zu 3).
Im Terminal finden Sie die Winkelversion wie im beigefügten Bild gezeigt:
quelle
Für AngularJS - Verwenden
angular.version
Weitere Informationen finden Sie unter
angular.version
quelle
Öffnen Sie in Ihrem Projektordner das Befehlsterminal und geben Sie ein
Sie erhalten eine Liste mit Elementen, in der Sie die eckige Version sehen können. Siehe den Screenshot.
quelle
Version nach Winkel 2 können Sie vom Terminal aus verwenden,
quelle
Gehen Sie einfach über das Terminal in Ihr eckiges Projektverzeichnis und
ng -v
geben Sie alle Informationen wie folgt anWenn Sie die
ng-v
Direktwinkelprojektion außerhalb überprüfen , wird nur die Winkel-CLI-Version angezeigt.quelle
In der neuen Version von Angular Cli funktioniert [ng -v] nicht. Sie müssen [ng version] eingeben.
quelle
Es wird hier sein ..
quelle
Sie können einfach das
ng version
eingebenquelle
Es ist sehr einfach, Sie können in der
package.json
Datei sehenquelle
Wie bei der obigen Antwort können Sie den Browser überprüfen, indem Sie das Element überprüfen. Wenn es sich um AngularJS handelt, sehen wir etwas wie das Folgende.
Die ng-app-Direktive teilt AngularJS mit, dass dies das Stammelement der AngularJS-Anwendung ist.
Alle AngularJS-Anwendungen müssen ein Root-Element haben.
quelle
Für Angular JS finden Sie es in der Datei angle-animate.js wie folgt:
/ ** * @license AngularJS v1.4.8 * (c) 2010-2015 Google, Inc. http://angularjs.org * Lizenz: MIT * /
quelle
Sie können dies auch überprüfen, indem Sie die Elemente auf der Seite überprüfen:
Drücken Sie F12, um die Entwicklertools des Browsers zu öffnen.
Untersuche ein Element.
Körper erweitern
Sie sehen die Version von Angular wie folgt:
quelle