例如,构建API的客户端,如Twitch.
在Dart CLI二进制文件中,我可以使用通用环境变量或Dart定义变量.例如,将两者用作后备:
main() {
String clientId =
// dart -dCLIENT_ID='abc bin/example.dart
// This is considered "compiled-into" the application.
const String.fromEnvironment('CLIENT_ID') ??
// CLIENT_ID='abc' dart bin/example.dart
// This is considered a runtime flag.
Platform.environment['CLIENT_ID'];
// Use clientId.
}
Run Code Online (Sandbox Code Playgroud)
Flutter是否有办法设置其中一个/两个,特别是......
一旦我弄清楚如何:)很高兴帮助一些文档:)
我想将测试环境作为命令行参数传递给我的 flutter 驱动程序集成测试。是否可以 ?
我确实在下面的帖子中读到我们可以在 Flutter 驱动程序测试中使用环境变量。但我对命令行参数更感兴趣。