受け入れ答えはOKですが、基本的なビルドのための同様のネットワーク
に公開する0.0.0.0にサーバーのIPアドレスを変更する必要があります。あなたが例えばワークフローをより細かく制御、する場合:自身で開くには、あなたのテストヒューゴサイトと仮想サーバーの
- を自動的ビルドが
- はJSの変更を監視することができるようにするに終了したときに、 SCSS、た.md年代 - とだけ適切なタスクを実行し、その後、ライブアップデートするには、仮想サーバ
- は、すべてのデバイス一度
- や他の多くのもの、
をスクロールできるようにするには
Hugo内蔵仮想サーバーの使用を停止し、のみを使用してサイトを構築する必要があります。つまり、Hugoを使用してpublic
フォルダを生成するだけです。それだけです。
それを達成するには、タスクのランナーを設定する必要があります。うなり声、ガルプまたは単にNPMスクリプトを定義します。私は後者を使用しています。私はnpm-build-boilerplateをバックボーンにして、Hugoで生成したpublic
フォルダを仮想サーバーのソースとして使用するようにしました。
あなたはそれを設定したら、あなたはまた、ローカルまたは外部の両方のローカルまたは外部UIにアクセスするだけでなく、バックエンドの設定ページができ、
-------------------------------------
Local: http://localhost:3000
External: http://192.168.1.65:3000
-------------------------------------
UI: http://localhost:3001
UI External: http://192.168.1.65:3001
-------------------------------------
これは驚くべきbrowser-sync NPMライブラリーのおかげであります前述の定型に統合され、より多くのhttps://www.browsersync.io/
ファンタスティックと同じネットワーク上にある必要が参照してください!ありがとう – Eggy
ブラウザで、http://:の代わりに 'http:// localhost:'または 'http://127.0.0.1:' –