Expoでビルドサーバーを起動しようとしたらネットワークエラーで怒られた

環境

WIndows10

やりたかったこと

React NativeでHello World的なことをしたく、Expoを使ってビルドサーバーを起動した。

手順はたったの3つだけ

1 Expoをインストール

$ npm install -g expo-cli

2 プロジェクトを作成・移動

$ expo init my-app
$ cd my-app

3 ビルドサーバ立ち上げ

npm start

つまずいたこと

AndroidQRコードを読み込んだら、これになる。

端末側の問題を疑って、サブ機のiPhoneで試してみたら、
「There was a problem loading the requested app.... It looks like you may be using a LAN URL...」 が表示される。 端末の問題ではなくやはりネットワークに原因があるらしい。

問題改善のためにやったこと

これ↓ファイアウォール設定とかアプリインストールとかいろいろ試してみる。もだめ reactjs - Can't load expo app: Something went wrong - Stack Overflow

解決策

原因はWSLでサーバーたてていたこと WSLのインターフェースはWindowsが用意している仮想のインターフェースだから、同じLAN内の他の端末からアクセスできないよね ってことでコマンドプロンプトでやったらできた