在代理模式下运行时,Browsersync似乎无法加载网站.当使用相同的配置但其他网站确实有用时,所以它必须是我本地设置中的东西,但我一直无法弄清楚是什么.
我在Windows上运行它,代理一个运行在localhost:5000上的ASP.NET 5应用程序.直接导航到这个位置工作正常.试图挂钩ASP.NET端的管道信号表明html是通过管道导出的,但浏览器从未收到响应并保持挂起状态.
日志输出表明除了不同的会话和明显的代理URL之外没有区别,如果我在另一个网站上运行它,其中localhost上的其他站点似乎也可以工作(在IIS上).
使用的配置(gulp):
gulp.task('browsersync', function () {
browserSync({
proxy: 'localhost:5000',
notify: true,
open: true,
logLevel: 'debug'
});
});
Run Code Online (Sandbox Code Playgroud)