browser-sync默認地址如何轉成127.0.0.1

browser-sync默認的打開地址localhost如何轉成127.0.0.1,其實當初並非想折騰這個東西的,原由是後臺的同窗對前端的請求作了一個地址的確認,頁面打開必須是127.0.0.1的地址不然發送請求不成功。前端

而後就各類找資料,QQ羣,微信羣,仍是無人解或者無人有空解沒找到答案,最後仍是本身動手豐衣足食,折騰了兩天在google上找到了答案,如今把答案貼出,供給有須要的人。nginx

proxy: "127.0.0.1:82",//代理的地址,用的是nginx,經過本地代理在建一個服務器,就是已經有一個服務器了,再開一個
host: "127.0.0.1",//重寫默認的地址
open: "external"//使用external的地址打開,就是上面重寫的地址git

 

var gulp        = require('gulp');
var browserSync = require('browser-sync').create();

// use default task to launch Browsersync and watch JS files
gulp.task('browser-sync', function () {

    // Serve files from the root of this project
    browserSync.init({
        proxy: "127.0.0.1:82",//代理的地址
        host: "127.0.0.1",//重寫默認的地址
        open: "external"//使用external德爾地址打開
    });

    // add browserSync.reload to the tasks array to make
    // all browsers reload after tasks are complete.
    gulp.watch("**/**/*.js").on('change',function () {
        browserSync.reload();
    });
});

gulp.task('default',['browser-sync']);

參考資料:github

https://browsersync.io/docs/options/#option-proxygulp

https://github.com/BrowserSync/browser-sync/issues/558#issuecomment-222557051服務器

相關文章
相關標籤/搜索