我在控制台中收到此错误。
No response for http://localhost:35729/livereload.js?snipver=1 found in cache. About to fetch from network...
当我对我的应用程序进行更改时,应用程序会重新加载并构建,但我在浏览器中看不到更改。
此外,当我尝试在另一个应用程序上ionic serve
时,它会重新加载我当前的应用程序。
当我去http://localhost:8100/
即使我不使用ionic serve
,我的应用程序也在那里。
我做过npm cache clean
从计算机中删除离子并重新添加。
但仍然得到这个错误。
离子信息:
cordova CLI: 6.4.0
Ionic Framework Version: 2.0.0-rc.3
Ionic CLI Version: 2.1.18
Ionic App Lib Version: 2.1.9
Ionic App Scripts Version: 0.0.48
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 10
Node Version: v4.6.0
Xcode version: Not installed
我卸载了cordova,ionic和npm。然后重新安装了所有。
实时重新加载错误不再存在,但是当我更新它时,我仍然看不到对我的应用程序的任何更改。但是在隐身(没有扩展名)中尝试了我的应用程序后,它似乎显示出来并且一切都很好。
似乎是广告拦截器或某些扩展是问题所在。
它现在发生在我身上,我通过使用我的本地 IP 地址而不是本地主机打开页面来解决它。
如果您在Windows上运行,则可以打开CMD并键入ipconfig
。这将检索您的本地 IP 地址。您的 IP 地址应位于 Adaptador Ethernet Ethernet -> IPv4 Address
。
例如,如果您的 ip 是 10.1.1.15,则应在浏览器中打开 http://10.1.1.15:8100/,以便可以使用实时重新加载。