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

[FEAT] .env 파일 처리 개선 및 언어 선택 기능 추가 #69

Merged
merged 4 commits into from
May 13, 2024

Conversation

WhiteHyun
Copy link
Member

Changes 📝

  • .env 파일 생성을 처리하는 setup_env_file 함수를 추가했습니다.
  • .env가 없음에도 스크립트가 실행되는 오류를 수정했습니다.

Description

처음에 .env 파일 설정의 귀찮음을 해결하고자 스크립트를 실행하면 알아서 파일을 만들고 언어 선택까지 자동화하도록 구현해보았습니다.

Language Selection

사용자가 선택할 수 있는 언어 목록을 번호로 입력받도록 설정했습니다(입력이 없는 경우 기본 언어는 python3로 설정됩니다)
선택한 언어는 사용자의 닉네임과 함께 .env 파일에 저장됩니다.

User Experience

.env 파일이 없는 경우 설정 과정으로 안내하여 사용자 경험을 개선했습니다.

Testing 🧪

시연 영상
Screen Recording 2024-05-12 at 6 12 49 PM
  • .env 파일이 없는 상태에서 스크립트를 테스트하여 설정 과정을 확인했습니다.
  • 사용자 입력 및 기본값으로 .env 파일 생성을 검증했습니다.
  • 유효한 입력과 유효하지 않은 입력을 통해 언어 선택 기능을 테스트했습니다.
  • 생성된 .env 파일에서 환경 변수 로딩을 확인했습니다.

리뷰해주시고 피드백 또는 제안사항을 주시면 감사하겠습니다. 🙇

Copy link
Contributor

@DaleSeo DaleSeo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.env 파일 생성하는게 편해지겠네요! 👍

@DaleSeo
Copy link
Contributor

DaleSeo commented May 12, 2024

@WhiteHyun 님, 기여가 많으셔서 PR이 승인되면 직접 머지하실 수 있도록 저장소에 쓰기 권한드렸습니다.
(cc: @SamTheKorean @leokim0922)

@WhiteHyun
Copy link
Member Author

@WhiteHyun 님, 기여가 많으셔서 PR이 승인되면 직접 머지하실 수 있도록 저장소에 쓰기 권한드렸습니다. (cc: @SamTheKorean @leokim0922)

감사합니다. 🙇

@WhiteHyun WhiteHyun merged commit 439f8c5 into DaleStudy:main May 13, 2024
@WhiteHyun WhiteHyun deleted the feature/generate-env branch May 13, 2024 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants