Bla*_*kus 5 livereload ionic-framework ionic
我试图用现场重装功能,以ionic serve和ionic emulate ios --livereload.服务器启动良好,应用程序显示在模拟器(或浏览器)中,它运行顺利.
当我更改文件(www目录中的js或html )并保存它时,HTML changed: www/index.html例如控制台写入,但应用程序不会按原样重新加载.
我认为服务器和应用程序之间的websocket可能会被破坏,但是当我杀死服务器(Ctrl-C)时,Web检查员立即触发了以下错误:
[Error] WebSocket network error: The operation couldn’t be completed. Connection refused (192.168.5.2, line 0, x4)
所以我认为websocket没有问题.此外,它在Web检查器的网络窗格中显示没有错误.
有什么我错过了livereload工作?
我的配置:
如果不清楚,请不要犹豫要求我澄清.
编辑
我也在没有互联网连接的情况下对它进行了测试,以检查它是否是防火墙问题或类似的问题,但它没有任何改变.
小智 1
尝试运行ionic address并选择正确的接口。
如果它不起作用并且是 iOS 9,则可能是 Apple ATS 的问题:
https://github.com/driftyco/ionic-cli/issues/605
也可能是 CORS 问题。在这种情况下,请尝试安装该cordova-white-list插件。
| 归档时间: |
|
| 查看次数: |
1203 次 |
| 最近记录: |