エミュレーターまたはデバイスでIonic 4アプリを実行しているときに、構成フラグとlivereloadフラグの両方を使用すると問題が発生するようです。ここのドキュメントに従って環境をセットアップしました:https : //ionicframework.com/docs/cli/commands/cordova-run
そしてここ:
https://ionicframework.com/docs/appflow/quickstart/environment
このcliコマンドは、環境を正しく設定します。
ionic cordova emulate android --configuration=qa
そして、これはlivereloadで正しく実行されます:
ionic cordova emulate android --livereload
しかし、フラグを組み合わせようとすると、次のようになります。
ionic cordova emulate android --livereload --configuration=qa
エラーが発生しました:データパス ""に追加のプロパティ(browserTarget)を含めないでください。
それが役立つ場合、これは私のイオン情報です、どんな洞察もいただければ幸いです:
Ionic:
Ionic CLI : 5.4.2
Ionic Framework : @ionic/angular 4.11.0
@angular-devkit/build-angular : 0.801.3
@angular-devkit/schematics : 8.1.3
@angular/cli : 8.1.3
@ionic/angular-toolkit : 2.0.0
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 8.1.0, ios 5.0.1
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.1.2, (and 20 other plugins)
angular.jsonファイルでBrowserSupport:trueにコメントしてみてください。それが役に立てば幸い。
—
Krunal Shah
angular.jsonファイルを共有できますか?
—
KingDarBoja
qa
問題の原因となっている構成に追加オプションがあるようです。
私が試してほしい2つのこと:-設定された環境でionicアプリフローからビルドを生成します-リンク(ionic v3)に示されているように、package.jsonで環境アンビエント変数(BUILD_ENV)を使用します。それらが機能する場合、答えを投稿できるように教えてもらえますか?
—
イゴール