使用BrowserSync的代理时,完成请求大约需要5-6秒。
咕嘟咕嘟:
gulp.task('watch', function() {
if (argv.serve) {
browserSync.init({
proxy: {
target: argv.serve,
}
});
}
gulp.watch(paths.themes.sass, ['sass']);
});
我已尝试过关于此问题的建议:BrowserSync extremely slow但我的所有主机都已设置为.dev。
我在本地运行。我在/ etc / hosts中有一个主机条目。运行OSX 10.10.3。
答案 0 :(得分:1)
我认为我的DNS存在问题。
以下解决了这个问题:
gulp.task('watch', function() {
if (argv.serve) {
browserSync.init({
proxy: {
target: "192.168.10.10",
reqHeaders: function (config) {
return {
"host": argv.serve,
}
},
}
});
}
gulp.watch(paths.themes.sass, ['sass']);
});
无需解析主机。