【问题标题】:Ionic 3 serve like Phonegap appIonic 3 服务类似于 Phonegap 应用程序
【发布时间】:2017-10-30 10:25:32
【问题描述】:

我想开发 Ionic 3 混合移动应用程序,但我对一部分感到困惑,是否有类似于 Phonegap 功能的功能,Phonegap 有可能通过他的 IP 地址为应用程序提供服务,所以,如果我在移动设备上安装了 Phonegap 应用程序,我可以在提供Phonegap应用程序的地址上输入IP地址和端口,我可以看到应用程序的外观和应用程序的工作方式。 Ionic 3 有这个功能吗?我可以看到,在 Ionic 中,我可以通过 localhost:port 在浏览器中看到,但我需要在物理设备上查看,以输入 IP 地址和端口以查看应用程序的工作方式。谢谢

【问题讨论】:

    标签: cordova ionic-framework ionic3 phonegap


    【解决方案1】:

    是的。您有两种方法可以做到:

    1.使用ionic serve

    首先在命令行中运行ionic serve。然后当本地服务器启动时,您将在命令端口中看到外部服务器的地址(您需要在命令端口中搜索才能看到它)。它看起来像:

    [OK] Development server running!
         Local: http://localhost:8100
         External: http://192.168.*.*:8100, http://192.168.*.*:8100
    

    只需在您的移动浏览器中输入外部地址,您的应用就会使用 livereload 功能在其中运行。
    优点:快速 livereload
    缺点:可以不使用本机功能。某些 UI 可能与您的实际应用不同

    2.使用ionic cordova run android -l

    将您的设备与计算机连接,然后运行上面的命令。确保他们使用相同的 wifi。这就是您所需要的。
    优点:可以使用本机功能。当您在设备中构建时,它实际上是您的应用程序
    缺点:livereload 慢

    3.使用 Ionic 开发应用程序

    下载 Ionic Dev App 并按照链接中的说明进行操作。
    优点: 可以使用本机功能。当您在设备中构建时,它实际上是您的应用程序。快速livereload。如果在同一网络中,其他人可以看到您的应用
    缺点:未找到 :-)

    【讨论】:

    • @duanx 谢谢你的回答,另外,我只想补充一个可能的选项,即 View App,正如我所见,有公共和私人 View 应用程序的选项,私人需要付费。
    • @MPetrovic:现在你有另一个选择是 Ionic Dev App。查看我的更新答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-20
    • 2014-10-18
    • 2021-05-13
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多