鍍金池/ 問答/HTML/ gulp-connect 必須要自定自己的 ip 地址別人才能訪問嗎?

gulp-connect 必須要自定自己的 ip 地址別人才能訪問嗎?

假設(shè)我自己的 ip 是x.x.x.x

gulp.task('connect', function () {
    connect.server({
        root: "dist",
        port: 3000,
        livereload: true,
//        host: 'x.x.x.x'
    });
});

當(dāng)我不指定 host 的時候,自己可以通過
127.0.0.1:3000
或者
localhost:3000 訪問,但是這個時候別人不能通過x.x.x.x:3000 訪問到我。
而必須設(shè)置 host:x.x.x.x 的時候,別人才能訪問
不過這個時候自己也不能通過127.0.0.1:3000或者 localhost:3000訪問了,
后端說他們用的 docker 有映射什么的,這樣感覺很不方便,怎么讓別人直接通過x.x.x.x:3000訪問呢?

回答
編輯回答
膽怯

gulp.task('webserver', function() {
connect.server({

livereload: true,
port: 2333,
open: true,
host: '0.0.0.0'

});
});

2017年3月18日 05:38
編輯回答
任她鬧

設(shè)置為0.0.0.0試試

2017年3月31日 21:33