gpt4 book ai didi

ionic-framework - ionic 实时重新加载功能不重新加载应用程序

转载 作者:行者123 更新时间:2023-12-04 06:51:31 28 4
gpt4 key购买 nike

我尝试通过 ionic serve 使用实时重新加载功能和 ionic emulate ios --livereload .服务器启动良好,应用程序显示在模拟器(或浏览器)上,运行流畅。

当我更改文件(www 目录中的 js 或 html)并保存时,控制台写入 HTML changed: www/index.html例如,但应用程序不会按应有的方式重新加载自身。

我认为服务器和应用程序之间的 websocket 可能会被破坏,但是当我终止服务器(Ctrl-C)时,网络检查器会立即触发以下错误:[Error] WebSocket network error: The operation couldn’t be completed. Connection refused (192.168.5.2, line 0, x4)
所以我认为websocket没有问题。此外,它在网络检查器的网络 Pane 中显示没有错误。

有什么我错过了让 livereload 工作的东西吗?

我的配置:

  • Cordova CLI:5.0.0
  • ionic 版本:1.0.0
  • ionic CLI 版本:1.4.5
  • ionic 应用程序库版本:0.0.22
  • ios 部署版本:1.7.0
  • ios-sim 版本:3.1.1
  • 操作系统:Mac OS X Yosemite
  • 节点版本:v0.10.30
  • Xcode 版本:Xcode 6.3.2 构建版本 6D2105

  • 如果有不清楚的地方,请随时向我澄清。

    编辑

    我还在完全没有 Internet 连接的情况下对其进行了测试,以检查它是否是防火墙问题或类似问题,但它没有任何改变。

    最佳答案

    尝试运行 ionic address并选择正确的接口(interface)。

    如果它不起作用并且是 iOS 9,则可能是 Apple ATS 的问题:

    https://github.com/driftyco/ionic-cli/issues/605

    这也可能是 CORS 问题。在这种情况下,请尝试安装 cordova-white-list插入。

    关于ionic-framework - ionic 实时重新加载功能不重新加载应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30647273/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com