使用离子实时重载的代理

时间:2016-02-04 06:13:58

标签: ionic-framework

我想在使用实时重新加载(即ionic run android -l)在移动设备上开发离子应用时使用某个代理。

我想保留8100上的离子实时重载端口,但强制webview URL使用3000。

因此...

离子CLI代码中的哪个位置是运行ionic run android -l时的webview URL地址+端口集?

1 个答案:

答案 0 :(得分:1)

我使用以下便宜的解决方法解决了这个问题,结果证明这是一个很好的工作流程:

  1. 使用离子CLI指定端口3000:ionic run android -l --port=3000现在您有一个使用端口3000的内置应用程序。
  2. 从开发机关闭离子服务器。
  3. 运行ionic serve并启动包装8100到3000的代理服务器。
  4. 重新启动生成的离子应用程序,它将使用代理服务器。 BINGO!
  5. 现在,当您下次使用同一个应用时,您可以跳过步骤#1和#2,然后在启动ionic serve和代理后启动您之前生成的应用。

    当然,如果修改任何插件或config.xml,则必须重建应用程序。