browsersync配置了proxy项后 没有外网就不能使用了

发布于 2022-09-04 12:10:41 字数 553 浏览 23 评论 0

关于browsersync的配置项poxy的困惑:

偶然的机会发现断网之后,请求当前的browsersync启动的地址请求不到页面了

clipboard.png

clipboard.png

刚开始猜测可能是gulpfile.js文件配置哪里调整出错了吧,因为之前是ok的;排查了一波,发现问题不是出在这里。

接着我把问题定位到了node服务这里,最终确定是browsersync的配置项poxy,代理的node服务这里的问题,查看了API,也翻了代理这方面的知识,还是不能理解这里怎么会跟外网有关系!求大神们帮助...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

窝囊感情。 2022-09-11 12:10:41

我没有用过browsersync,不能完全确认,我觉得你的问题应该是你proxy的地址 localhost:5000 没有启动,所以它请求不到页面。

至于你说代理和外网没有关系的,和外网有木有关系在于你代理的地址,你这里是localhost:5000,本地服务,肯定没有关系。

你还是应该在看看, 你代理地址 5000,自身启动5001,检查下这两个服务

錯遇了你 2022-09-11 12:10:41

经测试browsersync在没有外网的情况下是无法使用的!无论是创建的静态服务器,或者设置的代理。最终打算替换到webpack的热替换上。

久夏青 2022-09-11 12:10:41

没有外网可以使用的,亲测!2.0+版本后无外网可用,参考Browsersync / 说明文档 - online,查看online参数,可进行相应调整,默认不联网可用。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文