Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter web build flavor

In our flutter app, we rely on build flavors. It works on mobile using

flutter build apk --release --flavor dev

But when making a flutter web release build, the following is not working

flutter build web --release --flavor dev

Since build flavor is not supported in flutter web, is there any workaround ? (Environment variables? Adding more pipeline script steps ? But how ? )

like image 266
TSR Avatar asked Mar 15 '26 08:03

TSR


1 Answers

You can use: var env = String.fromEnvironment("flavor");

Then, by command line:

flutter build web --dart-define=flavor=dev
flutter build web --dart-define=flavor=stg
flutter build web --dart-define=flavor=prod

This is the workaround for flutter web.

like image 73
Gauris Javier Avatar answered Mar 18 '26 01:03

Gauris Javier