一尘不染

如何为qa / dev / prod构建不同版本的Flutter应用程序?

flutter

我正在构建Flutter应用程序,并且在不同的环境(QA,dev,prod等)中具有不同值的变量。什么是组织应用程序的好方法,这样我就可以轻松地为质量检查,开发人员,产品和其他环境进行构建?


阅读 346

收藏
2020-08-13

共1个答案

一尘不染

一种方法是:main_<environment>.dartlib/项目目录中创建不同的文件。

每个都main_<environment>.dart包含特定于环境的配置/值(例如不同的数据库名称等)。main_<environment>.dart然后,每一个都导入实际的应用程序库并运行应用程序,并传入环境的值/配置。

然后,选择.dart要构建的文件:flutter run -t lib/main_debug.dart

2020-08-13