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

chore(dotenv): Local 환경변수 설정 #77

Merged
merged 3 commits into from
Jul 23, 2024
Merged

Conversation

seungholee-dev
Copy link
Contributor

개요

  • 현재 API Endpoint등 계속 바뀌는 부분들이 혼란을 야기하여, react-native-dotenv를 통해서 개인의 엔드포인트는 환경변수로 지정할 수
    있도록 한다.

수정 사항

  • react-native-dotenv 패키지 추가
  • 하드 코딩된 API 엔드포인트 수정

@seungholee-dev
Copy link
Contributor Author

seungholee-dev commented Jul 6, 2024

테스트 방법

이제 하드 코딩된 엔드포인트를 한번 설정해놓으면 유지하면 됩니다. 아래와 같이 해주세요 :)

  1. .env.local을 생성해서 아래와 같이 변수를 등록해주세요 (본인 로컬 IP로 해주세요)
    image

  2. 캐시 지우는 커맨드 1번 실행

npm run start -c 

@seungholee-dev seungholee-dev requested a review from nnyouung July 6, 2024 14:14
@seungholee-dev seungholee-dev force-pushed the feat/send-chat branch 5 times, most recently from ae6ec92 to 18d7a51 Compare July 18, 2024 15:03
@seungholee-dev seungholee-dev force-pushed the chore/dotenv branch 2 times, most recently from 415539b to 31c1b49 Compare July 18, 2024 15:11
개요

- 어플 내부에서 채팅을 직접 보낼 수 있도록 Handler를 등록한다.

수정 사항

- handleSend 핸들러 함수를 onPress에 채팅을 보냄
- useRef를 사용해서 현재 최신 채팅을 기준으로 스크롤될 수 있도록 구성
(FlatList의 최신으로 갈 수 있게끔)
개요

- iOS에서 웹소켓 사용 시 필요로 하는 모듈인 text-encoding이 누락되어
이를 추가하여 고친다. (이 부분을 제외하면 iOS에서 stompjs 사용 불가)
- React Native 프로젝트에서는 아래 링크에서 말하는대로 이 부분이
필수적으로 필요함

- 추가로, 이전 병합 과정에서 빠진 stompjs와 expo secure storage npm
package를 재추가한다

아래 링크 참고:
https://stomp-js.github.io/workaround/stompjs/rx-stomp/react-native-additional-notes.html
Base automatically changed from feat/send-chat to prod July 23, 2024 06:51
개요

- 현재 API Endpoint등 계속 바뀌는 부분들이 혼란을 야기하여,
react-native-dotenv를 통해서 개인의 엔드포인트는 환경변수로 지정할 수
있도록 한다.

수정 사항

- react-native-dotenv 패키지 추가
- 하드 코딩된 API 엔드포인트 수정
@seungholee-dev seungholee-dev merged commit 090c0aa into prod Jul 23, 2024
1 check passed
@seungholee-dev seungholee-dev deleted the chore/dotenv branch July 23, 2024 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants