Перевірка встановленої версії angular-cli?


198

Чи є спосіб перевірити конкретну версію angular-cli, яка встановлена ​​глобально на моїй машині? Я в середовищі Windows. npm -v та node -v дає мені лише версію npm та node відповідно, і я не можу знайти жодні команди з ng .

Я намагаюся запустити проект, над яким я працюю, і він працював на більш старій версії angular-cli з використанням npm. Однак після встановлення інших демо-проектів мій основний проект більше не працює без видалення та перевстановлення angular-cli у конкретній версії.

Відповіді:


395

кутовий кліп може повідомити про свою версію, коли ви запустите її з прапором версії

ng --version

37
Якщо ви хочете перевірити версії ваших глобальних модулів npm, ви також можете ввести щось подібне npm list -global --depth 0до свого терміналу.
фума

@ відповідь fuma буде спрацьовувати, навіть якщо у вас не встановлений кутовий CLI. Але рекомендується. Інструкції з встановлення: ngcli.github.io
Jacob Stamm

Незважаючи на те, що ОП спеціально запитує про встановлений глобальний пакет. @ відповідь fuma правильна
Inigo

1
Я використовую CMD у Windows 10. Коли я npm list -global --depth 0його запускаю, він НЕ показує кутовий. Але коли я виконаю ng --versionце показує мені результат відповіді stackoverflow.com/a/44555618/3209523
canbax

66

Виконати:

ng v

або

ng --version

повідомити поточний номер версії кутового кліпу

введіть тут опис зображення


Для мене працюють лише "ng v" і "ng - перевернення". Хоча "ng -v" не дає мені помилок, він не показує версію, але показує список команд довідки.
Вільям Хоу

18

ng --versionабо короткі ng vначебто правильні відповіді, але є деякі важливі деталі :

Якщо ви працюєте ng v всередині своєї папки проекту кутового кліпу, вона покаже локальну версію cli, встановлену у вашому проекті (package.json)

Якщо ви працюєте ng v за межами своєї папки проекту кутового кліпу, вона завжди відображатиме глобальну версію cli


13

Ви можете npm list -globalперелічити всі версії компонентів, які зараз встановлені у вашій системі.
Для перегляду конкретних списків на різних рівнях використовуйте --depth.

наприклад:

npm list -global --depth 0

5

Перейдіть до контуру папки в cmd, де встановлено ваш кутовий, і введіть, щоб ng --versionвін відображав вашу кутову версію. Дякую.


5

Просто введіть що-небудь нижче в командному рядку,

ng --version АБО ng v АБО ng -v

Вихід був би таким,

Знімок екрана

Тут згадується не тільки кутова версія, але й версія Вузла. Я використовую Angular 6.



3

У командному рядку ми можемо перевірити встановлену версію ng.

ng -v OR ng --version OR ng version

Це дасть вам таке:

 _                      _                 ____ _     ___

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

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

5
чому там ...після кутового. Якщо в ній не з’явиться номер версії
кров

Це ...з’являється, коли ви виконайте команду поза каталогом кутових додатків (глобальним), якщо ви виконаєте команду в каталозі кутових додатків, ви отримаєте мінімальну кутову версію, якою потрібна ваша кутова програма.
armadillo.mx

2

ng versionабо ng --versionабо ng v АБО ng -v

За допомогою цих 4 команд можна перевірити, яка версія кутового кліпу встановлена ​​у вашій машині.


1

Ви можете знайти за допомогою CLI ng --version

Як я використовую

angular -cli: 1.0.0-beta.28.3

вузол: 6.10.1

os: darwin x64

введіть тут опис зображення


1

Просте виконання наступних команд:

ng --version 

АБО

 ng -v

Вихід на терміналі:

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


Angular CLI: 6.0.8
Node: 10.15.0
OS: linux x64 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.