|
5精币
今天更换了防火墙,由华三更换到深信服,配置都是照搬过来的.也许是这个影响的.
问题状况:
(服务器环境是hbuilder运行到本地浏览器的..有点潦草但是之前一直是很好的.)
发现本地访问网页没问题,外网ip访问很慢,有时候就是失败.
经过查找发现网页打开会加载一个 : 公网ip:35929/livereload.js?snipver=1
每次都是failed
继续查网页源码发现
代码里面被自动添加了这个东西:(奇怪的是这个页面里面并没有引入什么js..)
<script>document.write('<script src="//' + (location.host || 'localhost').split(':')[0] + ':35929/livereload.js?snipver=1"></' + 'script>')</script><script>document.addEventListener('LiveReloadDisconnect', function() { setTimeout(function() { window.location.reload(); }, 500); })</script></body>
(百度了一下发现这个东西是服务器开启一个服务,保证前端能主动感知到服务器文件的变化从而主动刷新.)
我想会不会是35929这个端口问题.(虽然我知道这个端口是动态生成的)我就去防火墙开放了映射,但是还是不行.
而且检查了这个服务是处于listening监听状态.
服务是好的,端口也开放了...
为啥呢??求大神支招,实在不行怎么关闭这个东西..
|
最佳答案
查看完整内容
这玩意应该是开发环境才会加载的,看看是不是配置有问题
这和加载速度慢没关系,wai网访问慢可以加个CDN看看
|