1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

BrowserSyncで実機確認できないときに確認すること

Last updated at Posted at 2024-10-30

Webサイトをコーディングしている際に必要な実機確認。
実機確認を楽に行えるツールとしてBrowserSyncがあります。

BrowserSyncを起動して、同じWifiに接続しているスマートフォンでWebサイトに接続すると、実機でWebサイトを確認できます。

しかし、同じWifiに接続しているのにスマートフォンでサイトが見えないときがある:expressionless:

そんな時に確認するべきポイントについてまとめました。

①本当に同じWifiに接続している?

凡ミスですが、よくあることです。
PCやスマホで同じWifiにつないでいるつもりになっていても、なっていないことがあります。

②localhostでWebサイトを表示していない?

BrowserSyncを起動すると以下のログが出ます。

[Browsersync] Access URLs:
 ---------------------------------------
       Local: http://localhost:3001/
    External: http://10.0.1.22:3001/
 ---------------------------------------

スマートフォンで閲覧するにはExternal: http://10.0.1.22:3001/でWebサイトを表示する必要があります。

③ネットワークインターフェイスの優先順位設定がどうなっているか?

Wifiが複数繋がる環境や、有線とWifiを使い分けている環境にいると、BrowserSyncが違うhostに接続してしまうことがあります。(理由はわかりませんが…)
そうなると、スマートフォンでWebサイトを確認することが出来ません。

ネットワークインターフェイスが複数あるかの確認方法

①コントロールパネルで確認する方法
コントロールパネルのネットワーク接続を開きます。

ショートカットキー:「Windows」キー + 「R」を押してファイル名を指定して実行に「ncpa.cpl」と入力すると、簡単に開けます。

上記で以下の画像のように赤い×がついていない機器が、有効になっているネットワークインターフェイスです。

Wifiが無効になっている

②コマンドで確認する方法

ターミナルでipconfigをたたくと接続しているネットワークインターフェイスが確認できます。

以下、抜粋内容です。

Wireless LAN adapter Wi-Fi:
   IPv4 アドレス . . . . . . . . . . . .: ★★★.●●.××.41
イーサネット アダプター イーサネット 4:
   IPv4 アドレス . . . . . . . . . . . .: ★★★.●●.××.12
イーサネット アダプター VirtualBox Host-Only Network:
   IPv4 アドレス . . . . . . . . . . . .: ★★★.●●.××.33
イーサネット アダプター イーサネット:
   IPv4 アドレス . . . . . . . . . . . .: ★★★.●●.××.5

優先順位変更方法

コントロールパネルのネットワーク接続を開きます。

接続したいネットワークインターフェイスを右クリック→「プロパティ」を選択
プロパティを選択している図

インターネットプロトコルバージョン4(TCP/IPv4)を選択した状態で、プロパティをクリック

詳細設定をクリック

自動メトリックのチェックボックスを外し、インターフェースメトリックの値を「1」にする。

上記の作業後、再びBrowserSyncを起動すると意図通りのhostで起動することが出来ます:satellite_orbital:

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?