Ionic 4:使用环境配置选项运行 Livereload 的问题

jwB*_*ide 9 angular ionic4

在模拟器或设备上运行我的 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
Run Code Online (Sandbox Code Playgroud)

这将正确运行 livereload:

ionic cordova emulate android --livereload
Run Code Online (Sandbox Code Playgroud)

但是当我尝试组合标志时:

ionic cordova emulate android --livereload --configuration=qa
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:数据路径“”不应该有额外的属性(浏览器目标)。

如果有帮助,这是我的离子信息,任何见解将不胜感激:

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)
Run Code Online (Sandbox Code Playgroud)

小智 0

尝试安装最新的 Angular devkit 更新:

npm i @angular-devkit/architect@latest @angular-devkit/build-angular@latest @angular-devkit/core@latest @angular-devkit/schematics@latest