【问题标题】:How to access ionic serve -address如何访问离子服务地址
【发布时间】:2017-11-29 00:38:53
【问题描述】:

ionic CLI 提供了通过

为应用程序提供服务的选项
ionic serve -address=my.backend.server.com

如何在项目中访问通过该命令给出的地址?

【问题讨论】:

    标签: ionic-framework ionic-cli


    【解决方案1】:

    如果您需要在所有网络接口(即--host=0.0.0.0)上托管开发服务器,您可以使用

    ionic serve --external
    

    然后您将能够通过导航到任何网络接口 IP 来访问您的应用程序(检查 ipconfig 命令)

    http://192.168.1.68:8100/
    ...
    

    如果您需要在自定义地址上托管,请注意 CUSTOM_ADDRESS_IP 应该是分配给您的实际设备的可用 IP

    ionic serve --address CUSTOM_ADDRESS_IP
    

    参考
    https://ionicframework.com/docs/cli/commands/serve#option-external

    【讨论】:

      【解决方案2】:

      如果您想在您的服务器上而不是在本地计算机上提供应用程序并通过公共互联网访问应用程序,您可以执行以下操作:

      ionic serve -address=0.0.0.0:8080
      

      那么您应该能够访问应用程序:

      youripaddress:8080
      

      如果您的域的 dns 区域条目文件指向您服务器的 IP 地址,您也应该能够通过您的域访问您的应用程序:

      yourdomain.com:8080
      

      还要确保服务器上的防火墙接受到运行应用程序的端口(在本例中为 8080)的流量

      【讨论】:

        猜你喜欢
        • 2019-12-30
        • 1970-01-01
        • 1970-01-01
        • 2017-07-12
        • 2015-08-16
        • 1970-01-01
        • 1970-01-01
        • 2015-04-23
        • 1970-01-01
        相关资源
        最近更新 更多