サーチ…


エミュレータまたは電話でIonic Appを実行する

1.プラットフォームターゲットを追加する

iOS:

$ ionic platform add ios 

アンドロイド:

$ ionic platform add android

Windows:

$ ionic platform add windows

2.あなたのアプリをビルドする

iOS:

$ ionic build ios 

アンドロイド:

$ ionic build android

Windows:

$ ionic build windows

開発中のライブリロードアプリケーション(ベータ版)

runコマンドまたはemulateコマンドは、指定されたプラットフォームデバイス/エミュレータにアプリケーションをデプロイします。また、-- --livereloadオプションを追加することで、指定したプラットフォームデバイス上でライブリロードを実行することもできます。ライブリロード機能はionic serveと似ていますが、標準ブラウザを使用してアプリケーションを開発してデバッグする代わりに、コンパイルされたハイブリッドアプリケーション自体がファイルの変更を監視し、必要なときにアプリケーションをリロードします。これにより、小さな変更のために常にアプリケーションを再構築する必要がなくなります。ただし、プラグインを変更しても完全な再構築が必要です。ライブリロードを有効にするには、devマシンとデバイスが同じローカルネットワーク上に存在し、デバイスがWebソケットをサポートしている必要があります。

ライブリロードを有効にすると、アプリケーションのコンソールログを--consolelogsオプションまたは-cオプションを含めることで端末/コマンドプロンプトに出力することもできます。さらに、開発サーバーの要求ログは--serverlogsまたは-sオプションを使用して出力できます。

runemulateためのコマンドラインフラグ/オプション

[--livereload|-l] .......  Live Reload app dev files from the device (beta)
[--consolelogs|-c] ......  Print app console logs to Ionic CLI (live reload req.)
[--serverlogs|-s] .......  Print dev server logs to Ionic CLI (live reload req.)
[--port|-p] .............  Dev server HTTP port (8100 default, live reload req.)
[--livereload-port|-i] ..  Live Reload port (35729 default, live reload req.)
[--debug|--release]

ライブリロードのためにサーバが実行されている間は、CLI内で次のコマンドを使用できます。

restart or r to restart the client app from the root
goto or g and a url to have the app navigate to the given url
consolelogs or c to enable/disable console log output
serverlogs or s to enable/disable server log output
quit or q to shutdown the server and exit

3.あなたのアプリをエミュレートする

指定されたプラットフォームエミュレータにIonicアプリをデプロイします。これは単にrun --emulatorエイリアスです。

iOS:

$ ionic emulate ios [options]

アンドロイド:

$ ionic emulate android [options]

Windows:

$ ionic emulate windows [options]

AVDや携帯電話でアプリをエミュレートしているときに、そのアプリをChromeブラウザで調べることができます。クロムブラウザのアドレスバーに次のコマンドを入力します。

chrome://inspect/#devices

4.あなたのアプリを実行する

指定されたプラットフォームデバイスにIonicアプリをデプロイします。デバイスが見つからない場合は、エミュレータ/シミュレータにデプロイします。

iOS:

$ ionic run ios [options]

アンドロイド:

$ ionic run android [options]

Windows:

$ ionic run windows [options]

4.1。ターゲットの指定

$ ionic run [ios/android/windows] --target="[target-name]"

$ adb devices実行しているデバイス/エミュレータのターゲット名を確認でき$ adb devices



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow