flutter dotenv / WidgetFlutterBinding

Sunny·2022년 5월 30일

flutter dotenv / WidgetsFlutterBinding.ensureInitialized

flutter_dotenv는 다른 곳에 공유하면 안되는 api_key를 같은 것을 따로 저장한 파일을 읽어들일 수 있음!

flutter_dotenv: ^5.0.2 을 pubspec.yaml에 추가한다.

사용법은 아래의 예시처럼 사용한다.


import 'package:flutter_dotenv/flutter_dotenv.dart';

void main() async {
  await dotenv.load(fileName: ".env");
  WidgetsFlutterBinding.ensureInitialized(); // main 함수에서 async 사용하기 위함

  runApp(
   child: const MyApp(),
  );
}

WidgetsFlutterBinding.ensureInitialized은 main 함수에서 비동기를 사용할 수 있게 해주므로 비동기를 한다면 필요함

profile
즐거움을 만드는 사람

0개의 댓글