2016-11-02 12 views
0

Gulp-BrowserSync(および他のnpmパッケージ)を使用してgulpを使用してテーマ開発用のVVVを実行しています。VVVとGulp BrowserSyncは役に立たないパブリックIPを出力します

VVVでは、URLとしてorganic.du.devを持つorganicという新しいWPインストールを作成しました。それは正常に動作しています。私gulpfile.jsで

は、私は次のBrowserSyncタスクを得た:

gulp.task('browser-sync', function() { 
    browserSync.init({ 

    // For more options 
    // @link http://www.browsersync.io/docs/options/ 

    // Project URL. 
    proxy: projectURL, 

    // `true` Automatically open the browser with BrowserSync live server. 
    // `false` Stop the browser from automatically opening. 
    open: true, 

    // Inject CSS changes. 
    // Commnet it to reload browser for every CSS change. 
    injectChanges: true, 

    // Use a specific port (instead of the one auto-detected by Browsersync). 
    // port: 7000, 

    }); 
}); 

私は作業フォルダのすべての実行でGULP(浮浪者のssh経由でログイン)を開始し、私は、次のメッセージが表示された場合:

を【

BS] Proxying: http://organic.du.dev 
[BS] Access URLs: 
---------------------------------- 
     Local: http://localhost:3000 
    External: http://10.0.2.15:3000 
---------------------------------- 
      UI: http://localhost:3001 
UI External: http://10.0.2.15:3001 

問題は、(http://localhost:3000はクロムやSafariからづけしないとhttp://10.0.2.15:3001ことパブリックであることであると私の知る限り役に立たない)IP。 VVV @放浪中にifconfigコマンドを実行して、私は次のプロンプトを受け取ります。

[email protected]:~$ ifconfig 
eth0  Link encap:Ethernet HWaddr 08:00:27:67:05:88 
      inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 

ともあり、作業はlocalhost IP、:

eth1  Link encap:Ethernet HWaddr 08:00:27:4e:59:e0 
      inet addr:192.168.50.4 Bcast:192.168.50.255 Mask:255.255.255.0 

それが実現し、何が起こっているのかを見つけるために私に時間がかかりましたが、問題は私がまだそれを理解していないということです。私はそれが誤りだと思って解決すべきです。

答えて

0

ここでの問題は、SSH経由でバージュラントにログインすることです。 gulpがコンピュータから直接実行されると、期待通りに機能します。

関連する問題