0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Ionic4 Cordova9 Angular8]開発TIPS

Last updated at Posted at 2019-10-16

ブラウザで確認する

ionic serve

アプリをビルドする

iOS

ionic cordova prepare ios --prod
open platforms/ios

.xcworkspaceを開いてXcodeでBuildする

Android

ionic cordova build android --prod
adb install /path/to/apk

ログを見る

adb logcat

実機やエミュレーターでのライブリロードデバッグ

iOS

  1. PCとiPhoneを同じネットワークに接続する
  2. 以下のコマンドを実行
ionic cordova run ios -l --address=0.0.0.0 --consolelogs

ログはコマンドを実行したコンソールを見るか、Safariの開発者ツールのコンソールで見ることができる
https://ionicframework.com/jp/docs/building/ios#safari-web-inspector-

Android

Android Studioのエミュレーターで動作確認することが多い

ionic cordova run android -l

ログはChromeのコンソールが見やすい
https://ionicframework.com/jp/docs/building/android#chrome-devtools-

JITコンパイルとAOTコンパイル

buildやprepare時に--prodをつけない場合

  • JITコンパイルされる。コンパイルは早いが、アプリの動作速度はAOTコンパイルより遅い。
  • src/environments/environment.tsが使用される。

buildやprepare時に--prodをつけた場合

  • AOTコンパイルされる。コンパイルに時間はかかるが、アプリの動作速度はJITコンパイルより早い。
  • src/environments/environment.prod.tsが使用される。
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?