5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Visual studio code】Live Serverを使ってリアルタイムで実機確認する方法

Last updated at Posted at 2022-04-12

html,css,jsを使ってWEBページを制作する際、検証ツールを使ってSP表示を確認するとばっちり表示出来ているのに実機確認をすると表示が崩れている……なんてこと、ありませんか?
私はよくあります!!
……(´・ω・`)

SPの表示を確認する時は検証ツールでざざっと確認→git hub pageやサーバーにアップロード→実機(iPhone12)で確認を行ってました。
もっと楽な方法がある事を知ってめちゃくちゃ感動したので共有です!

使用するもの

  • Visual studio code(以下VSコード)
  • Live server(VSコードのプラグイン)
  • 確認用の実機

Live serverとは

VSコードのプラグイン。
簡易的なローカルサーバーを立ち上げられる。
htmlファイルやcssファイルを編集して保存する度に自動でブラウザに反映してくれる(リロードしなくてもコードを保存すると更新される)

Live Serverのページを実機(スマホ)で確認する方法

  1. PCとSP、同じWi-Fiに接続する。
  2. PCでIPアドレスを確認する。
  3. 実機からブラウザを開き、確認したIPアドレスに接続する

以上になります。詳しく解説していきます。

  1. PCとSP、同じWi-Fiに接続する。
    -必ず同じWi-Fiに接続してください。違うWi-Fiに接続してしまうと表示されません。

  2. PCでIPアドレスを確認する。
    -VSコードを開き、上部のメニューからターミナルを開く
    -「ipconfig」のコマンドを入力し、IPアドレスを確認

  3. 実機からブラウザを開き、確認したIPアドレスに接続する

あとはいつも通り、PCでの操作と同じくVSコード上でソースを編集し保存をすると実機で開いたブラウザ上でも自動でコードが反映されます!


ただしこの方法だと毎回コマンドを叩いてIPアドレスを確認しなければいけないのでちょっと面倒…
なので、IPアドレスを固定してしまいます。


  1. VSコードの左下にある歯車マークの管理をクリックし、設定を選択

  2. 表示されるメニューの中からLive Server Configを選択

  3. Settings:Use Local Ipの項目のところに「Use local IP as host」にチェックを入れる。
    image.png

  4. PCでの画面を確認し、IPアドレス+ポート番号の部分をスマホ実機のブラウザのURL入力欄に入力してアクセスする。
    ※この時、https://は入力しない。
    画像で言う所の黄色の部分だけを実機(スマホ)で入力します。
    image.png
    私の例でいくと「192.168.3.13:5500」を実機(スマホ)のブラウザで開くとこんな感じになります。
    iOS の画像 (9).png

viewをクリックするとPC同様の画面になります!
iOS の画像 (10).png

これで実機(スマホ)で表示の崩れがないかの確認をしながらのコーディングがめちゃくちゃ楽になるので、是非お試しください!!!

5
2
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
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?