flutter_runner_cli 1.0.3
flutter_runner_cli: ^1.0.3 copied to clipboard
CLI interaktif untuk menjalankan Flutter app — pilih environment (Local/Dev/Prod), pilih device, lalu auto-run dengan dart-define yang sesuai. Cocok untuk developer yang sering gonta-ganti environment [...]
Flutter Runner CLI #
CLI interaktif untuk menjalankan Flutter app — pilih environment (Local/Dev/Prod), pilih device, lalu auto-run dengan --dart-define yang sesuai.
Install #
# Aktifkan global
dart pub global activate flutter_runner_cli
# Jalankan dari mana aja
flutter-runner
Atau tanpa install:
dart run flutter_runner_cli
Usage #
flutter-runner # Menu interaktif
flutter-runner --config # Atur URL/port default
flutter-runner --help # Bantuan
Alur #
-
Pilih Environment
1) 🏠 Local— auto-detect IP + port dinamis2) 🔧 Dev— URL dari config atau input manual3) 🌐 Production—https://nitipkuy-api.ciptaantaradigital.com
-
Pilih Device
- Deteksi otomatis dari
flutter devices - Filter hanya mobile device (skip web, desktop)
- Deteksi otomatis dari
-
Run
flutter run -d <device> --dart-define=BASE_URL=...
Config #
Simpan konfigurasi default di ~/.flutter_runner/config.json:
flutter-runner --config
Atau via environment variable:
FLUTTER_RUNNER_DEV_URL=https://staging.example.com flutter-runner
Development #
git clone https://github.com/adibagasp23/flutter_runner_cli
cd flutter_runner_cli
dart run