【问题标题】:How to write a builder for flutter like json_serializable如何编写像 json_serializable 这样的颤振构建器
【发布时间】:2019-07-11 11:56:36
【问题描述】:

我想用颤振做一些代码生成工作。

我发现flutter packages pub run build_runner build 可以做代码生成工作。

但是在文档中:https://pub.dartlang.org/packages/build_runner 说:“build_runner 只能运行使用 build.yaml 文件发布的构建器。”

我想知道如何制作自定义构建器或其他任何东西来生成 json_serializable 之类的 dart 代码。

非常感谢!

【问题讨论】:

    标签: dart flutter metaprogramming code-generation dart-pub


    【解决方案1】:

    为什么不只查看该软件包的源代码? https://github.com/dart-lang/json_serializable

    【讨论】:

    • 我看过这个。但这是一个“已发布”的包,需要知道如何使用本地包。你有关于这个的任何链接吗?谢谢。
    • 我不明白你错过了什么。查看json_serializable的源代码,在本地做同样的事情。
    • 现在,我知道我真正不知道的是:如何在 Android Studio 中创建一个 dart 包。以及如何在 Flutter 项目中使用本地 dart 包。经过努力尝试:dartlang.org/guides/libraries/create-library-packages 而这个:stackoverflow.com/questions/30652422/…。终于成功了!!!谢谢!!
    猜你喜欢
    • 1970-01-01
    • 2021-07-10
    • 1970-01-01
    • 2020-09-28
    • 2021-10-15
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多