インストールされているangular-cliのバージョンを確認していますか?


198

自分のマシンにグローバルにインストールされているangular-cliの特定のバージョンを確認する方法はありますか?私はWindows環境にいます。 npm -vnode -vは、それぞれnpmとnodeのバージョンのみを提供し、ngでコマンドを見つけることができないようです。

私が取り組んでいるプロジェクトを実行しようとしていますが、npmを使用して古いバージョンのangular-cliで実行されていました。ただし、他のデモプロジェクトをインストールした後、私のメインプロジェクトは、特定のバージョンでangular-cliをアンインストールして再インストールしないと機能しなくなります。

回答:


394

Angular CLIは、バージョンフラグを指定して実行すると、そのバージョンを報告できます

ng --version

37
グローバルnpmモジュールのバージョンをチェックアウトしたい場合はnpm list -global --depth 0、ターミナルに何かを入力することもできます。
fuma

@fumaの回答は、Angular CLIがインストールされていなくても機能します。しかし、それはお勧めです。インストール手順:ngcli.github.io
Jacob Stamm

OPがグローバルにインストールされたパッケージについて具体的に尋ねるため、反対票を投じました。@fumaの答えは正解です
Inigo

1
Windows 10でCMDを使用しています。実行するnpm list -global --depth 0と、角度が表示されません。しかし、私は実行するとng --version、それは私の回答の結果を示してstackoverflow.com/a/44555618/3209523
canbax

66

実行:

ng v

または

ng --version

現在の角度cliバージョン番号を教えてください

ここに画像の説明を入力してください


私にとっては、「ng v」と「ng --version」のみが機能します。「ng -v」ではエラーは発生しませんが、バージョンは表示されませんが、ヘルプコマンドのリストが表示されます。
ウィリアム・ホウ

18

ng --versionまたは短いng v正解ですが、いくつかの重要な詳細があります:

angular cli プロジェクトフォルダーng v 内で実行している場合、プロジェクトにインストールされているローカルcliバージョンが表示されます(package.json)

Angular CLI プロジェクトフォルダーのng v 外部で実行している場合 は、常にグローバルCLIバージョンが表示されます


13

を使用npm list -globalして、システムに現在インストールされているすべてのコンポーネントバージョンを一覧表示できます。
異なるレベルで特定のリストを表示するには、を使用します--depth

例えば:

npm list -global --depth 0

5

角度がインストールされているcmdのフォルダーパスに移動し、入力 ng --versionすると、角度バージョンが表示されます。ありがとう。


5

コマンドラインに以下のいずれかを入力するだけです。

ng --version OR ng v OR ng -v

出力は次のようになります

スクリーンショット

そこにはAngularバージョンだけでなくNodeバージョンも記載されています。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
なぜ...角の後にあるのですか?バージョン番号を表示すべきではありません
krv '11

これら...は、角度アプリケーションディレクトリ(グローバル)の外部でコマンドを実行すると表示されます。角度アプリケーションディレクトリ内でコマンドを実行すると、角度アプリケーションに必要な最小角度バージョンが得られます。
armadillo.mx

2

ng versionまたはng --versionまたは ng v OR ng -v

この4つのコマンドを使用して、マシンにインストールされているangular-cliのバージョンを確認できます。


1

CLIを使用して見つけることができます ng --version

私が使っているように

angular-cli:1.0.0-beta.28.3

ノード: 6.10.1

os:ダーウィンx64

ここに画像の説明を入力してください


1

次のコマンドを実行するだけです。

ng --version 

または

 ng -v

端末での出力:

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


Angular CLI: 6.0.8
Node: 10.15.0
OS: linux x64 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.