class EnvConfig { static const String environment = String.fromEnvironment( 'ENV', defaultValue: 'prod', ); static String get sentryDsn { // 根据环境切换 DSN(去 Sentry 后台创建两个项目:Test 和 Prod) if (environment == 'prod') { return 'https://d5fdda78335793935593efa3f4ed11bb@o4510984107261952.ingest.de.sentry.io/4510984527937616'; } return 'https://1a72051f8ac6c21cde96ded18a318217@o4510984107261952.ingest.de.sentry.io/4510984468824144'; } static bool get isProduction => environment == 'prod'; /// TCP 服务器配置 static String get tcpIp => '1.95.137.212'; static int get tcpPort { // 测试服: 59016, 生产服: 9001 if (environment == 'prod') { return 9001; } return 9001; // TCP 端口 } }