启动时按环回、局域网、公网顺序探测地址,换网络后会静默切到别处,排查 困难。改为代码内一个布尔开关选择环境,地址分别放在 dev_config.dart 与 prod_config.dart,不再探测;调试条改地址后直接重载,不再重新探测。 release 构建若仍是开发开关会启动即报错,避免线上包连开发机。
10 lines
288 B
Dart
10 lines
288 B
Dart
// Author: fruit.com.cn
|
|
|
|
/// 开发环境配置。
|
|
///
|
|
/// 本机联调用:换 Wi-Fi、换网段后只改这里的 [baseUrl],地址不要带结尾斜杠。
|
|
abstract final class DevConfig {
|
|
/// 开发机后端地址。
|
|
static const String baseUrl = 'http://192.168.31.243:8081';
|
|
}
|