Jak mogę sprawdzić, której wersji Angular używam?
Próbowałem:
angular --version
angular --v
angular -version
angular -v
ale dostań -bash: angular: command not found
Wiem przez yeoman --version
to, że używam0.9.6
Ale jak zdobyć wersję angularjs?
Odpowiedzi:
Edycja: Kiedy ta odpowiedź została napisana, był tylko AngularJS 1.x. Spójrz w poniższych odpowiedziach na wersje kątowe> = 2.
AngularJS nie ma narzędzia wiersza poleceń.
Numer wersji można uzyskać z samego pliku JavaScript.
Nagłówek bieżącego
angular.js
:źródło
Dla Angular 1 lub 2 (ale nie dla Angular 4+):
możesz także otworzyć konsolę w narzędziach programistycznych dowolnej przeglądarki, której używasz, i wpisać,
angular.version
aby uzyskać dostęp do obiektu JavaScript zawierającego wersję kątową.Bardzo przydatne, gdy skrypt jest minimalizowany bez komentarza w nagłówku.
źródło
W przypadku Angulara 2+ w dowolnej nowoczesnej przeglądarce mającej narzędzia programistyczne (F12) można sprawdzić znacznik aplikacji najwyższego poziomu.
W przypadku przeglądarki Internet Explorer 11 lub Edge informacje można znaleźć tutaj:
Działa w przeglądarce Angular 2+ Chrome
Firefox Firebug
źródło
1.5.7
angular.version
to nie działało u mnieJeśli używasz
angular-cli
, możesz to łatwo sprawdzić, pisząclub
ng v
w Angular 8, w Terminalu lub Bash. Uwaga: Uruchom polecenie w katalogu projektu.Powinieneś dostać coś takiego:
źródło
W konsoli programisty przeglądarki (naciśnij klawisz F12, aby ją otworzyć), możesz wpisać następujące polecenie,
da ci pełną wersję, np. (w zależności od twojej bieżącej wersji). [Faktycznie otrzymuje
full
właściwośćangular.version
obiektu.]Tak, aby zobaczyć pełny obiekt, jeśli wpiszesz
Daje ci pełny obiekt wersji zawierający informacje o wersji, takie jak pełna, główna, mniejsza, a także nazwa kodowa, np
źródło
Możesz również sprawdzić plik package.json :
(Kreska
^
zaktualizuje cię do najnowszej wersji głównej (pierwsza liczba).^4.3.0
Będzie pasować do dowolnego4.x.x
wydania, w tym4.4.0
, ale będzie się utrzymywać5.0.0
. Tylda~
pasuje do najnowszej wersji mniejszej (środkowa liczba).~4.3.0
Pasuje do wszystkich4.3.x
wersji, ale będzie tęsknić4.4.0
.)źródło
Teraz jest to ng -v
Jeśli używasz kątowego cli, możesz sprawdzić użycie
ng --version
Teraz jest to ng -v
Lub możesz również się zameldować
plik pakage.json
źródło
Pełne zrozumienie subversion na temat (xxx) patrz dokumentacja kątowa angularJS i angular 2+
źródło
Do Angulara 4 wiele opcji już nie działa. Aktualizacja z lipca 2017 r. Dwie możliwości:
źródło
@angular/core
i rodzeństwo (tutaj oznacza to, że jest to Angular 4, najnowsza aktualizacja ze względu na^
przód)Innym sposobem byłoby zaimportowanie
VERSION
stałej,@angular/core
a następnie zrzut do konsoli za pomocą:Pracuje w:
Nie jestem pewien co do Angulara 2 i 3. (jeśli ktoś mógłby to przetestować; strony nie są dostępne)
W przypadku AngularJS 1.x
angular.version
:źródło
Uwaga : Poniższe sprawdza tylko wersję Angular-CLI !!!:
Oba polecenia działają:
lub
źródło
Jeśli używasz
angular-cli
, po prostu użyj polecenia:źródło
Do użytku kątowego 4+
Pamiętaj, że opcja ng -v nie działa w Angular 7+.
źródło
Po prostu uruchom
ng v
polecenieOtrzymasz wynik jak
źródło
Istnieje wiele sposobów:
Powyższe polecenie spowoduje wyświetlenie następujących danych wyjściowych:
W ten sposób można zweryfikować wersję Angular, Angular CLI, Node i wiele innych pakietów.
źródło
Jeśli używasz edytora VS Code.
Przejdź do panelu Eksploratora po lewej stronie -> znajdź pakiet.json i otwórz go -> w zależnościach znajdź @ angular / core.
To jest twoja kątowa wersja, ponieważ rdzeń jest główną cechą
źródło
Możesz także otworzyć konsolę i przejść do zakładki elementu w narzędziach programistycznych dowolnej przeglądarki.
Lub
Wpisz angular.version, aby uzyskać dostęp do obiektu JavaScript zawierającego wersję kątową.
Wpisz poniższy kod w wierszu polecenia / lub w terminalu w kodzie VS. (Do 3)
W terminalu można znaleźć wersję kątową, jak pokazano na załączonym obrazku:
źródło
Dla AngularJS - użyj
angular.version
Aby uzyskać więcej informacji, zobacz
angular.version
źródło
W folderze projektu otwórz terminal poleceń i wpisz
da ci listę przedmiotów, dzięki czemu będziesz mógł zobaczyć wersję kątową. Zobacz zrzut ekranu.
źródło
wersja po kątowniku 2 można używać z terminala,
źródło
po prostu przejdź do katalogu projektu kątowego za pośrednictwem terminala i
ng -v
podaj wszystkie takie informacjeJeśli
ng-v
zaznaczysz poza katalogiem projektu kątowego, wyświetli się tylko wersja kątowa-cli.źródło
W nowej wersji kątowego cli [ng -v] nie będzie działać. Musisz wpisać [ng version].
źródło
Będzie tutaj ..
źródło
można po prostu wpisać
ng version
ów niegoźródło
To bardzo proste, widać w
package.json
plikuźródło
Podobnie jak powyższa odpowiedź, możesz sprawdzić w przeglądarce, sprawdzając element, jeśli jest to AngularJS, możemy zobaczyć coś takiego jak poniżej.
Dyrektywa ng-app mówi AngularJS, że jest to główny element aplikacji AngularJS.
Wszystkie aplikacje AngularJS muszą mieć element główny.
źródło
W przypadku kątowego JS można go znaleźć w pliku angular-animate.js, jak poniżej:
/ ** * @license AngularJS v1.4.8 * (c) 2010-2015 Google, Inc. http://angularjs.org * Licencja: MIT * /
źródło
Możesz to również sprawdzić, sprawdzając elementy na stronie:
naciśnij klawisz F12, aby otworzyć narzędzia programistyczne przeglądarki.
Sprawdź element.
Rozwiń ciało
Zobaczysz wersję Angular, jak poniżej:
źródło