Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

server실행 관련 #7

Open
GAUDUL opened this issue Jul 30, 2024 · 3 comments
Open

server실행 관련 #7

GAUDUL opened this issue Jul 30, 2024 · 3 comments

Comments

@GAUDUL
Copy link
Collaborator

GAUDUL commented Jul 30, 2024

모바일 디바이스나 에뮬레이터로 실행할 때,
get이나 post 요청을 보낼 땐 localhost가 아닌 ip주소로 적어야한다고 합니다.

먼저 터미널에
adb devices 를 실행해서
에뮬레이터나 연결된 기기의 디바이스 번호를 얻습니다
ex) emulator-1234

adb -s [디바이스번호] reverse tcp:[서버포트번호] tcp:[서버포트번호]
adb reverse --list
위를 실행해서 제대로 연결됐는지 확인합니다

그리고
reactfrontedrepo/.env 파일에
REACT_APP_LOCAL_API_URL=http://10.0.2.2:[nodejs서버포트번호]
REACT_APP_SPRING_API_URL=http://10.0.2.2:[spring서버포트번호]

이렇게 작성해주세요!

@GAUDUL
Copy link
Collaborator Author

GAUDUL commented Aug 1, 2024

터미널에서 ipconfig 실행 후

REACT_APP_API_URL=http://[ip주소]:[서버포트번호]

이렇게 작성하는 방법도 있습니다

대신 ip주소가 바뀔 때마다 다시 고쳐주셔야 합니다..

@jeongseonwoong
Copy link
Collaborator

첫 번째처럼 하면 ip 주소 바뀔 때마다 안 고쳐줘도 되는 건가요

@yanghaemi
Copy link
Owner

근데 get이나 post요청을 보낼 때 서버 주소로 보내는 건데 (http://~~~:5000) 애뮬레이터 주소로 보내면 안 되지 않나요...!?
localhost나 ipconfig로 나오는 ip주소로 해야될 것 같아요
근데 애뮬레이터에서 하려면 ip주소가 잘되는 것 같아요

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants