Flutter:读取传递给 build.yaml 文件中的 build_runner 的变量

标签 flutter dart code-generation build-runner

有没有办法传递变量(比如 build.yaml 文件的路径,然后让构建器仅在单个文件/目录上运行?

targets:
  $default:
    builders:
      freezed:
        enabled: true
        generate_for:
          include:
            - <my/path.dart>

我的调用命令应该是这样的:

flutter pub run build_runner -flag="my/path.dart"

PS:如果我可以应用一些三元检查标志是否为 null 并且默认为不同的目录,那将是惊人的 :D

最佳答案

我认为它由 --help 中的 --define 指示。

关于Flutter:读取传递给 build.yaml 文件中的 build_runner 的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66265929/

相关文章:

android - 为 local_auth Flutter 添加自定义对话框

flutter - 如何在屏幕底部添加文本?

dart - 剪切后 Material 高度不起作用

dart - 如何使用 Type 变量测试类型?

c++ - matlab 代码生成中支持的函数

android-studio - 在 iOS Release模式下构建 Flutter 应用

networking - 没有互联网时 Flutter 中的 gRPC 崩溃

json - 如何从 Dart http 调用中返回 json/如何完全使用流?

java - Oracle 包和 Java 包之间的映射

c# - 防止在生成的 Web 服务代理上使用默认构造函数