利用 Dart-Define 实现 Flutter 多环境配置 背景 现在常规的项目基本都有 2 个及以上的环境。为区分这些环境就需要对应的配置文件,我们需要它们来控制 API 地址、应用名称、版本号等信息。 在 Flutter 1.17 中,Flutter 会将在编译前将 dart-defines 传递给 iOS、Android、macOS。 因此,可以几乎在各个时刻调用预先定义的 dart-defines。 目标