官網:https://www.browsersync.io/webpack
中文:http://www.browsersync.cn/web
http://www.browsersync.cn/docs/gulp/gulp
注意1:我測試哪一個tesk在下面哪一個好使(要麼能使用靜態服務器,要麼用代理?)貌似不能部分請求用代理。。瀏覽器
var gulp = require('gulp'); var browserSync = require('browser-sync').create(); // 靜態服務器 gulp.task('browser-sync', function() { browserSync.init({ server: { baseDir: "./" } }); }); // 代理 gulp.task('browser-sync', function() { browserSync.init({ proxy: "你的域名或IP" }); });
注意2:proxy後定義了路徑startPath就不起做用了服務器
gulp.task('browser-sync', function() { browserSync.init({ // path爲首次啓動路徑,host爲個請求轉發的地方 proxy: "localhost:3448/data-entry/index.aspx", /* proxy後定義了路徑startPath就不起做用了 proxy: "localhost:3448/data-entry/index.aspx", 和 proxy: "localhost:3448", startPath: "/data-entry/index.aspx" 同樣 */ }); });
https://webpack.js.org/configuration/dev-server/webpack-dev-server
使用 代理(proxy) 解決測試