-
Notifications
You must be signed in to change notification settings - Fork 2
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
[Feat] env 개발 환경 분리하기 #448
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
확인헀습니다 :)
그럼 저희가 그동안 fork 브랜치에서 진행했던 것처럼
main에서 분기에서 release/sopt 브랜치를 만들고
- main -> 메이커스용 배포브랜치
- release/sopt -> 솝트용 배포브랜치
이렇게 연결해두고
솝트 한정 하드코딩 필요한 경우 (ex-메타태그) release/sopt에서 작업하면 되는거 맞을까요?
으음,, 그렇게 할 경우 develop -> main 한 번 develop -> release/sopt 한 번 총 2번을 머지해야하니 귀찮을 거 같아서 |
@eonseok-jeon |
sopt와 sopt makers 를 둘 다 아우를 수 있는 문구로 메타 데이터를 설정해도 좋을 거 같아요! 고럼 react helmet 사용 안 해도 되니까요!
좋아유 :) 감사합니다~~ |
Deploying sopt-recruiting-frontend-test with Cloudflare Pages
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생하셨습니다 ~ !!
Related Issue : Closes #447
🧑🎤 Summary
🧑🎤 Comment
repo를 분리하지 않아도 되게 되었어요
cloudflare에서 1개의 repo로 2개의 빌드가 가능했거든요
첫 번째 사이트 || 첫 번째 사이트 cloudflare url
두 번째 사이트 || 두 번째 사이트 cloudflare url
둘 다 같은 repo(현재 repo)에서 생성한 웹 페이지예요
이름은 임시로 Test라고 지었지만 이를 sopt용으로 변경하면 됩니다
이에 따라 env를 분리해주면 좋을 거 같단 생각이 들었어요
따라서
으로 분리 했어요
실행은 아래와 같이 하면 됩니다 (물론 env 파일 총 3개 추가하셔야 해요)
참고자료: Vite의 환경 변수와 모드 | Vite
yarn dev:sopt 하면 현재 500에러 뜨는데 이건 env 분리랑 상관 없이 그냥 코드 상에서 나는 에러예요
axios -> fetch로 변경하면서 수정해야 될 부분이 있어서 그러합니다!
이건 따로 또 이슈 파서 해결해야 할 거 같습니다!
=> 해당 PR에서 해결했습니다!