LoginSignup
0
0

More than 3 years have passed since last update.

webpack-dev-serverで立ち上げたMacのローカルサーバーにiPhoneからアクセスを可能にする

Posted at

はじめに

趣味でWEBアプリを開発中している時、
今までローカルではMacBookのブラウザのみでのチェックをしていて、
iPhoneからの確認はグローバルサーバーにアップしてから確認をしていました。

でも、iPhoneで確認しながら微調整をしたい場合、
いちいちアップして修正してみたいの繰り返すのは大変なので、
ローカルからiPhoneで確認できる方法を調べました。

ネットにて色々先人の方々が指南してくれていたのですが、
私が今回サーバーを立ち上げていたwebpack-dev-serverを考慮したやり方はパッと見つからなかったので、まとめておきます。

前提条件

MacBookとiPhoneは同一ネットワーク(Wi-Fi)内に接続してください。

MacBook側の操作

まず、MacBookのIPアドレスを確認します。
MacBookのIPアドレスは「システム環境設定」→「ネットワーク」で確認することができます。
IMG_6284.jpg
上図の赤線が引いてあることに記載されています。

今回は仮にIPアドレスが「192.168.10.1」ということにして以下進めていきます。

確認したIPアドレスをpackage.jsonに追記します。

package.json
"scripts": {
    "start": "webpack && webpack-dev-server --mode development --host 192.168.10.1",

この状態でnpm startを叩くと、
デフォルトでは

Project is running at http://localhost:8080/

となっていたところが、

Project is running at http://192.168.10.1:8080/

という表記に変わります。

以上で、MacBook側の操作は終了です!

iPhone側の操作

safariやGoogle Chrome等のブラウザを開き、URLの部分に
http://192.168.10.1:8080
と入力します。

以上で、iPhone側の操作は終了です!

私はこれで接続することができました!
以上です!

0
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
0
0