본문 바로가기
사지방앱개발

구름ide로 사지방에서 앱개발 1. 환경설정(생초짜임)

by 오늘의코더 2022. 8. 12.
반응형

 

if [ ! -z "${external.port.19000}" -a ! -z "${external.port.19001}" ]; then
set -a && REACT_NATIVE_PACKAGER_HOSTNAME="${container.ip}" && set +a
echo "{ manifestPort: ${external.port.19000} }" > ${current.project.path}/aa/.exprc
jq ".expo.packagerOpts.port=${external.port.19001}" ${current.project.path}/aa/app.json > _tmp.json && mv _tmp.json ${current.project.path}/aa/app.json
socat TCP4-LISTEN:19000,reuseaddr,fork TCP4:127.0.0.1:${external.port.19000} &
socat TCP4-LISTEN:19001,reuseaddr,fork TCP4:127.0.0.1:${external.port.19001} &
cd ${current.project.path}/aa && clear
npm start && kill $(ps aux | grep socat | grep -v grep | awk '{print $2}')
else
clear && echo "Run failed: No portforward found for 19000 or 19001"
fi


일단 이런거 다 따라해보며 군대사지방에서 구름ide로 혼자 계속 시도했지만 안되었다.

결국 해결책을 찾았는데...

1. 구름ide에서 rn스택 생성함.
2. expo-cli설치함 + node 16버전업.
3. 핸드폰이랑 컴퓨터 둘다 로그인 함.
4. expo start --tunnel해줌 그러면 핸드폰으로 접속이 가능했다.

이제 핸드폰이랑 연동했으니 본격적으로 시작해보려 한다.
8/12 작성.

반응형

댓글