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