3

是否有可能在带有 livereload 的 android 设备上运行带有电容器的 ionic4 应用程序?我一直在寻找答案几个小时,但没有运气。请帮忙。

4

3 回答 3

4

如果使用最新版本的@ionic/cli,现在有一个命令ionic capacitor run android --livereload --external

您也可以通过将服务器对象添加到文件来手动执行此操作(如果不使用 ionic CLI 或使用没有上述命令的旧版本)capacitor.config.json,只需使用实时重新加载服务器的 url

"server": {
    "url": "http://192.168.1.33:8100"
}
于 2018-11-16T12:42:16.353 回答
1

您可以使用以下命令进行 livereload 而无需指定 IP 地址:

ionic capacitor run android --livereload --external

“--external”标志在所有网络接口上托管开发服务器(例如添加--address=0.0.0.0)[1]。“--livereload”标志可以缩短为“-l”。

执行命令后,打开您的本机 IDE 并在设备或模拟器上运行应用程序。当您看到消息“Using app server http://xxxx:8100 ”(您的 IP 地址)时,您将知道 livereload 服务器正在运行。

于 2019-10-24T09:00:39.727 回答
0

您可以ionic为此使用 cli:

ionic capacitor run android --livereload

例如。

来源:https ://ionicframework.com/docs/cli/commands/capacitor-run

于 2019-02-07T19:32:25.150 回答