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

fetch でのリクエストの向き先IPをコレにして

バックエンドフレームワーク側でもホワイトリストにこのIPを登録して
あとは起動するだけ

Django

./manage.py runserver 192.168.11.2:8000

色々触ってると、こんなちっちゃいことも忘れるからメモ