Ionicのバージョンを確認する方法を疑問に思う。 ionic -v
を実行すると、1.4.3
が返されます
それはできますか? 1.0.0がリリースされただけではありませんか?
これはIonic CLIのバージョン番号であり、Ionicのライブラリのバージョン番号とは異なります。バージョンを確認する簡単な方法をいくつか紹介します。
ブラウザコンソールで、ionic.version
を実行すると、コンソールにバージョンが表示されます。
アプリのbower.json
ファイルを見ると、ここに表示されているようにバージョン番号が表示されます。 https://github.com/ionic-in-action/chapter5/blob/master/bower.json#L5
プロジェクトフォルダーから実行します。
$ ionic info
Cordova CLI: 5.0.0
Ionic Version: 1.0.1
Ionic CLI Version: 1.6.1
Ionic App Lib Version: 0.3.3
OS: Windows 7 SP1
Node Version: v0.12.2
CLIが十分に古い場合、「情報は有効なタスクではありません」と表示され、これを使用できます。
$ ionic lib
Local Ionic version: 1.0.1 (C:\stuff\july21app\www\lib\ionic\version.json)
Latest Ionic version: 1.0.1 (released 2015-06-30)
* Local version up to date
ターミナルでは、次のコマンドがバージョンを返します。
'ionic version' or 'ionic -v'
戻ってきた
'3.2.0'
上記はCLIバージョンです。プロジェクトフォルダーに移動し、scwの答えのような以下のコードを使用します。
$ cd ionic-project
$ ionic info
✔ Gathering environment info - done!
Ionic:
ionic (Ionic CLI) : 4.2.1 (/usr/local/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.0
Cordova:
cordova (Cordova CLI) : 8.1.2 ([email protected])
Cordova Platforms : Android 7.1.4
Cordova Plugins : cordova-plugin-ionic 5.2.7, cordova-plugin-ionic-webview 2.2.5, (and 15 other plugins)
System:
NodeJS : v8.12.0 (/usr/local/bin/node)
npm : 6.4.1
OS : OS X Yosemite
ある時点で、オブジェクトがionic
から大文字のIonic
に変更されました。
2017年7月の時点で、コンソールにIonic.version
を追加してバージョン番号を取得する必要があります。
$ ionic info
および$ionic lib
を実行すると、次の出力が表示されます
_ _
(_) (_)
_ ___ _ __ _ ___
| |/ _ \| '_ \| |/ __|
| | (_) | | | | | (__
|_|\___/|_| |_|_|\___|
Usage: ionic task args
===============
Available tasks:
start - Start a new Ionic project with the given name.
emulate - Emulate an ionic project on a simulator or emulator.
run - Run an ionic project on a connected device.
build - Locally build an ionic project for a given platform
platform - Configure platform targets for building an Ionic app
ターミナルでionicプロジェクトフォルダーionic info
でこのコマンドを実行すると、次のものが得られます。
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
global packages:
cordova (Cordova CLI) : 8.0.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms : Android 7.0.0 ios 4.5.5
Ionic Framework : ionic-angular 3.9.2
System:
Node : v8.9.3
npm : 6.1.0
OS : macOS
Xcode : Xcode 10.1 Build version 10B61
Environment Variables:
Android_HOME : not set
Misc:
backend : pro
version
オブジェクトのメソッドionic
は、現在のバージョンをstring
形式で返します。
プロジェクトディレクトリでionic info
を実行すると、npmバージョン、cli、アプリスクリプトなどに必要なすべての情報が提供されます。
$ ionic -v
CLI 4.12.0
フレームワークのバージョンを知ることができます
$ ionic info
すべての詳細
イオン情報
これにより、イオンバージョン、ノード、npm、osが得られます。
イオンバージョンのみが必要な場合は、ionic -vを使用します。
プロジェクトの開発イオンバージョンとグローバルバージョンが異なる場合は、以下のコマンドを使用してそれらを確認します。
グローバルにインストールされたイオンバージョンionic -gを確認し、プロジェクトのイオンバージョンを確認するには、ionic -gを使用します。
プロジェクトのイオンバージョンを確認するには、プロジェクトパスでionic -vを使用するか、またはionic infoを使用してionicとその依存関係の詳細を取得します。
ionic -v
Ionic CLIアップデートが利用可能:5.2.4→5.2.5
npm i -g ionicを実行して更新します
コマンドionic infoを使用して、イオンCLI、角度CLI、ノードJSバージョン、およびNPMバージョンの詳細を取得できます。
MacOSの場合は、ターミナルにアクセスしてionic -v
と入力します
OR
Windowsの場合、コマンドプロンプトに移動し、ionic -v
と入力します
ファイルpackage.jsonにアクセスするライブラリバージョンを見つけることができます。 dependencies
の下で、プロパティionic-angular
を確認します。プロジェクトのフォルダからターミナルでionic info
と入力して、Ionic CLIバージョンを確認することもできます。