-
[Flutter] .env 파일 이용하여 환경변수 관리하기📖 개발 공부/flutter 2023. 10. 2. 09:00
Flutter에서 .env 파일을 이용하여 환경변수를 쉽게 관리할 수 있다.
방법은 flutter_dotenv 패키지를 사용하는 것이다!
(나는 flutter pub get 명령어를 이용해서 설치했다.)
1. assets 폴더 하위에 .env 파일을 생성한다.
애플리케이션에 사용할 값들을 .env 파일에 다음과 같은 형태로 저장한다.
AUTH_TOKEN_KEY=auth_token_value
2. 그리고 pubspec.yaml에 다음과 같이 .env 파일 경로를 추가한다.
assets: - assets/config/.env
* .env 파일을 git에 올리지 않기 위해 .gitignore에 .env 파일 경로도 추가해야한다.
3. 이제 애플리케이션에 사용하기 위해 시작점인 main.dart에 .env 파일을 업로드하는 코드를 추가한다.
void main() async { await dotenv.load(fileName: 'assets/config/.env'); // 이 코드를 추가한다. runApp(const App()); }
4. 이제 환경변수에 어떻게 접근하는지 코드를 살펴보자.
import 'package:flutter_dotenv/flutter_dotenv.dart'; final String authToken = dotenv.env['AUTH_TOKEN_KEY']!; // auth_token_value
이렇게 환경변수에 접근할 수 있다!
끝
728x90반응형'📖 개발 공부 > flutter' 카테고리의 다른 글
📸 [Flutter] Google Cloud OCR 연동하기 (0) 2023.10.18 [Flutter] Flutter는 어떻게 동작하는가? (0) 2023.08.05 [Flutter] App Lifecycle (라이프사이클) (0) 2023.07.23 [Flutter] Stateless Widget / Stateful Widget (0) 2023.07.22 [Flutter] Line Chart 구현하기 (0) 2023.05.07