Ionic常用コマンドライン解釈
テキストリンク
インストールionic
www/lib/ionicディレクトリのファイルを更新します.プロジェクトにbowerがある場合、このコマンドはbower update ionicを実行します.そうしないと、CDNからファイルをダウンロードして置き換えます.
プロジェクトを作成します.templateは、blank/sidemenu/tabs(default)の3つ、githubアドレスの3つのテンプレートタイプを内蔵できます. (これはionoic-starterと言います)、またはCodepen starterアドレスです
オプションのパラメータ:-a your_app_name-i com.yourcompany.youapp-w(cordovaは使わない)
ローカルのserverを起動し、ブラウザで開き、ファイルの変化を監視し、ブラウザをいつでもリフレッシュできます.
ブラウザでiosとandriodの表示インタフェースを開く
外部のipアドレスを指定し、外部ユーザーに表示させることができます.
ターゲットプラットフォームの追加
プラットフォームの構築
シミュレータを使用してiosをシミュレートします.このコマンドは、ionic run iosと等価です.
シミュレータまたはデバイスを使用してアプリケーションを実行します.
optionsのオプションは次のとおりです.
livereloadモードの場合、rを使用してクライアントを再起動し、g your_を使用します.urlは指定されたurlにジャンプし、cを使用してconsoleを起動または閉じ、sを使用してデバイスのconsoleを起動または閉じ、qを使用して終了します.
監視するフォルダは、ホームディレクトリの下にあるionic.projectファイルのwatchPatternsで構成できます.次のようになります.
ionicは、ローカルのリソースファイル(png、psd、aiをサポートし、サイズが大きいほど良い)をサーバにアップロードして処理します.
ローカルリソースファイルはresourcesディレクトリの下に配置され、プラットフォームの個別のリソースであれば、resources/android/icon.pngなどの対応するプラットフォームの下に配置できます.
これにより、すべてのプラットフォームではなく、処理されたリソースを自動的にプラットフォームの下に配置します.
このコマンドは自分のプロジェクトをionicサーバにアップロードし、アップロードが完了するとプロジェクト番号が表示されます.
Ionic Viewのアプリをインストールし、ionicのアカウントを使ってログインし、自分のアイテムを表示することができます.
ionicのappサイトに直接ログインし、他のプラットフォームのappをダウンロードすることもできます.
システム状況の表示
Androidはブラウザの性能が悪く、Chromiumカーネルをインストールするシェル(crosswalk)をインストールすることができます.
使用可能なbrowserの表示
インストールされているbrowserを削除
プラットフォームとプラグインを削除してからpackage.jsonファイルのプラットフォームとプラグインをインストールします.
まずプラットフォームを表示し、名前とpackage.jsonのcordovaplatformsプロパティを保存します.次にfetch.jsonファイルを表示し、cordovaプラグインレジストリを保存し、ローカルにインストールされたプラグイン、GitHubまたはリモートHTTP URLからリモートプラグインを保存します.
プラットフォームとプラグインを削除し、package.jsonファイルに含まれるプラットフォームとプラグインに従って再インストールします.
インストールionic
npm install -g ionic
www/lib/ionicディレクトリのファイルを更新します.プロジェクトにbowerがある場合、このコマンドはbower update ionicを実行します.そうしないと、CDNからファイルをダウンロードして置き換えます.
ionic lib update
プロジェクトを作成します.templateは、blank/sidemenu/tabs(default)の3つ、githubアドレスの3つのテンプレートタイプを内蔵できます. (これはionoic-starterと言います)、またはCodepen starterアドレスです
オプションのパラメータ:-a your_app_name-i com.yourcompany.youapp-w(cordovaは使わない)
ionic start your_app_name [template]
ローカルのserverを起動し、ブラウザで開き、ファイルの変化を監視し、ブラウザをいつでもリフレッシュできます.
ionic serve [options]
ブラウザでiosとandriodの表示インタフェースを開く
ionic serve --lab
外部のipアドレスを指定し、外部ユーザーに表示させることができます.
ionic serv --address 192.168.89.1
ターゲットプラットフォームの追加
ionic platform add ios/android
プラットフォームの構築
ionic build ios/android
シミュレータを使用してiosをシミュレートします.このコマンドは、ionic run iosと等価です.
ionic emulate ios [options] //ionic run ios [options]
シミュレータまたはデバイスを使用してアプリケーションを実行します.
optionsのオプションは次のとおりです.
-l //livereload, 。
-c // app console
-s // console
-p //
-i // livereload
--debug //debug
--release //release
livereloadモードの場合、rを使用してクライアントを再起動し、g your_を使用します.urlは指定されたurlにジャンプし、cを使用してconsoleを起動または閉じ、sを使用してデバイスのconsoleを起動または閉じ、qを使用して終了します.
監視するフォルダは、ホームディレクトリの下にあるionic.projectファイルのwatchPatternsで構成できます.次のようになります.
{
"name": "",
"app_id": "",
"watchPatterns": [ "", "" ]
}
ionicは、ローカルのリソースファイル(png、psd、aiをサポートし、サイズが大きいほど良い)をサーバにアップロードして処理します.
ローカルリソースファイルはresourcesディレクトリの下に配置され、プラットフォームの個別のリソースであれば、resources/android/icon.pngなどの対応するプラットフォームの下に配置できます.
これにより、すべてのプラットフォームではなく、処理されたリソースを自動的にプラットフォームの下に配置します.
ionic resources [--splash] [--icon]
このコマンドは自分のプロジェクトをionicサーバにアップロードし、アップロードが完了するとプロジェクト番号が表示されます.
Ionic Viewのアプリをインストールし、ionicのアカウントを使ってログインし、自分のアイテムを表示することができます.
ionicのappサイトに直接ログインし、他のプラットフォームのappをダウンロードすることもできます.
ionic upload
システム状況の表示
ionic info
Androidはブラウザの性能が悪く、Chromiumカーネルをインストールするシェル(crosswalk)をインストールすることができます.
ionic browser add crosswalk
使用可能なbrowserの表示
ionic browser list
インストールされているbrowserを削除
ionic browser list
プラットフォームとプラグインを削除してからpackage.jsonファイルのプラットフォームとプラグインをインストールします.
ionic browser list
まずプラットフォームを表示し、名前とpackage.jsonのcordovaplatformsプロパティを保存します.次にfetch.jsonファイルを表示し、cordovaプラグインレジストリを保存し、ローカルにインストールされたプラグイン、GitHubまたはリモートHTTP URLからリモートプラグインを保存します.
ionic state save
プラットフォームとプラグインを削除し、package.jsonファイルに含まれるプラットフォームとプラグインに従って再インストールします.
ionic state clear