react-native-expo でローカル開発
ローカルホストサーバに繋げない
Expo で fetch を使用して、ローカルで起動中のAPIにGETできないなぁ
と思っていたら
グローバルに公開されているエンドポイントならリクエストがうまく行った
なんか、どこかの設定をTrueにしないと行けないらしいのだけれど、よく分からん
eject しなくちゃいけないのなら EXPO 使う意味ないし・・・
だから localhost じゃなくて、大人しくプライベートIP使えば良いか
という事で、設定のメモ
設定
MacBook-Pro ~ % networksetup -getinfo Wi-Fi
DHCP Configuration
IP address: 192.168.11.2
MacBook-Pro ~ % networksetup -getinfo Wi-Fi
DHCP Configuration
IP address: 192.168.11.2
fetch でのリクエストの向き先IPをコレにして
バックエンドフレームワーク側でもホワイトリストにこのIPを登録して
あとは起動するだけ
Django
./manage.py runserver 192.168.11.2:8000
色々触ってると、こんなちっちゃいことも忘れるからメモ
Author And Source
この問題について(react-native-expo でローカル開発), 我々は、より多くの情報をここで見つけました https://qiita.com/from_host/items/4d6757c876cce6619d84著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .