Tạo file .env trong thư mục gốc của project với nội dung sau:
API_URL=http://localhost:5051
Vào trong tập tin pubspec.yaml khai báo thư viện flutter_dotenv và sử dụng tập tin assets .env
name: env_app
version: 1.1.0
environment:
sdk: ^3.13.3
dependencies:
flutter:
sdk: flutter
flutter_dotenv: ^6.0.1
flutter:
uses-material-design: true
assets:
- .env
Vào hàm main trong main.dart khai báo load tập tin .env như sau:
import 'package:flutter_dotenv/flutter_dotenv.dart';
void main() async {
await dotenv.load(fileName: '.env');
runApp(const MainApp());
}
Text('API URL: ${dotenv.env['API_URL']}')