Sprawdzasz zainstalowaną wersję angular-cli?


198

Czy istnieje sposób na sprawdzenie konkretnej wersji aplikacji angular-cli zainstalowanej globalnie na moim komputerze? Jestem w środowisku Windows. npm -v i node -v daje mi tylko wersję npm i node, i nie mogę znaleźć żadnych poleceń z ng .

Próbuję uruchomić projekt, nad którym pracuję, i działał on na starszej wersji angular-cli przy użyciu npm. Jednak po zainstalowaniu innych projektów demonstracyjnych mój główny projekt nie działa już bez odinstalowania i ponownej instalacji angular-cli w określonej wersji.

Odpowiedzi:


393

angular cli może zgłosić swoją wersję po uruchomieniu z flagą wersji

ng --version

37
Jeśli chcesz sprawdzić wersje swoich globalnych modułów npm, możesz także wpisać coś takiego npm list -global --depth 0na terminalu.
fuma

Odpowiedź @ fuma zadziała, nawet jeśli nie masz zainstalowanego Angular CLI. Ale to jest zalecane. Instrukcje instalacji: ngcli.github.io
Jacob Stamm

Nieuwzględnione, ponieważ OP pyta o globalnie zainstalowany pakiet. Odpowiedź @ fuma jest prawidłowa
Inigo

1
Używam CMD w systemie Windows 10. Po uruchomieniu npm list -global --depth 0NIE pokazuje on kąta. Ale kiedy ng --version
wykonuję,

66

Wykonać:

ng v

lub

ng --version

powie ci aktualny numer wersji kątowej cli

wprowadź opis zdjęcia tutaj


Dla mnie działają tylko „ng v” i „ng --version”. Chociaż „ng -v” nie powoduje błędów, nie pokazuje wersji, ale pokazuje listę poleceń pomocy.
William Hou

18

ng --versionlub krótkie ng vpoprawne odpowiedzi, ale jest kilka ważnych szczegółów :

Jeśli uruchomisz ng v wewnątrz kątowego folderu projektu cli , wyświetli się lokalna wersja cli zainstalowana w twoim projekcie (package.json)

Jeśli pracujesz ng v poza folderem projektu kątowego cli , zawsze będzie wyświetlać globalną wersję cli


13

Możesz użyć, npm list -globalaby wyświetlić listę wszystkich wersji składników aktualnie zainstalowanych w systemie.
Do przeglądania konkretnych list na różnych poziomach użyj --depth.

na przykład:

npm list -global --depth 0

5

Przejdź do ścieżki folderu w cmd, gdzie jest zainstalowany angular i wpisz ng --version, aby wyświetlić wersję angular. Dzięki.


5

Po prostu wpisz dowolną z poniższych pozycji w wierszu polecenia,

ng --version LUB ng v LUB ng -v

Wyjście byłoby jak

Zrzut ekranu

Wspomniana jest tam nie tylko wersja Angular, ale także wersja Node. Używam Angular 6.



3

W wierszu poleceń możemy sprawdzić naszą zainstalowaną wersję ng.

ng -v OR ng --version OR ng version

Da ci to w ten sposób:

 _                      _                 ____ _     ___

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

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

5
dlaczego są ...po kanciastym. Gdyby nie pokazują numer wersji
KRV

Te ...pojawia się podczas wykonywania polecenia poza kątowym katalogu aplikacji (globalnej), jeśli wykonanie polecenia w zasięgu kątowym katalogu aplikacji otrzymasz minimalnej wersji kątowej swoje kątowe potrzeb aplikacji.
armadillo.mx

2

ng versionlub ng --versionlub ng vOR ng -v

Możesz użyć tych 4 poleceń, aby sprawdzić, która wersja programu angular-cli zainstalowana w twoim komputerze.


1

Można znaleźć za pomocą CLI ng --version

Jak używam

kątowe-cli: 1.0.0-beta.28.3

węzeł: 6.10.1

os: darwin x64

wprowadź opis zdjęcia tutaj


1

Po prostu uruchom następujące polecenia:

ng --version 

LUB

 ng -v

Wyjście na terminalu:

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


Angular CLI: 6.0.8
Node: 10.15.0
OS: linux x64 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.