Browsersync 服务于 IP 地址

Browsersync serve at IP Address

我想使用与本地主机不同的 IP 地址为我的站点提供服务。我正在尝试将我的主机文件中的 IP 地址设置为我需要进行测试的 url。这可能与 browsersync 吗?如果没有,还有其他选择吗?

这与 browsery-sync 没有直接关系。

在你的主机文件中设置 ip,然后在你的浏览器同步配置中代理它。

var bs     = require("browser-sync").create();
var client = require("./");

client["plugin:name"] = "client:script";

bs.use(client);

bs.init({
    //server: {
    //    baseDir: ["test/fixtures"]
    //},
    //proxy: 'http://localhost:8080',
    proxy: 'http://mylocal.com:8080',
    open: false,
    minify: false,
    snippetOptions: {
        rule: {
            //match: /SHNAE/,
            match: /<\/head>/i,
            fn: function (snippet) {
                return snippet + "\n</head>";
            }
        }
    },
    clientEvents: [
        "scroll",
        "input:text",
        "input:toggles",
        "input:keydown",
        "input:keypress",
        "form:submit",
        "form:reset",
        "click",
        "contenteditable:input",
        "mouseup",
        "mousedown",
        "select:change"
    ],
    ghostMode: {
        clicks: true,
        scroll: true,
        forms: {
            submit: true,
            inputs: true,
            toggles: true,
            keypress: true,
            keydown: true,
            contenteditable: true,
            change: true
        },
        mouseup: true,
        mousedown: true
    },
    capture:true
});