1. Server url set up in env file and main file (flutter multivendor intro)
main.dart 파일은 앱의 시작점이며, 상단에 알림 핸들러와 FL local plug-in notification이 사용됩니다. 🚀
environment.load env 함수는 애플리케이션 실행의 핵심으로, 서버 주소와 같은 환경 변수를 로드합니다. ⚙️
- 웹 및 모바일 플랫폼에 따라 다른 환경 파일(
production 또는 development)을 사용하여 서버 URL을 관리합니다. 🌐
- 웹 빌드의 경우, 환경 파일(
env.development, env.production)은 assets 폴더 내에 위치하며, 개발 시 localhost 주소를 사용합니다. 💻
- 모바일 빌드의 경우, 환경 파일은 프로젝트의 루트 폴더에 직접 위치하며, 안드로이드 에뮬레이터 개발 시
10.0.2.2와 같은 특정 IP 주소를 사용합니다. 📱
- 애플리케이션이 올바르게 작동하려면 로컬 백엔드 서버(예:
npm start로 실행되는 Node.js 서버)가 반드시 실행 중이어야 합니다. 🔌
- 제공된 코드에는 이러한 설정이 미리 구성되어 있어, 사용자는 백엔드를 실행한 후 바로 앱을 구동할 수 있습니다. ✅