Dan*_*tin 6 dart flutter build-runner
我有一个项目,由一个可运行项目和多个本地包组成。这些包是模块和核心框架。我正在使用 json 序列化和其他依赖于build_runner
. 我面临的问题是,如果我添加一个需要build_runner
完成其工作的类,我总是必须导航终端内的文件夹,并build_runner
手动运行。有没有办法告诉build_runner
在所有本地包上运行或至少在定义的包上运行?
我在这里发现了另一个有同样问题的 SO 线程,建议使用build_config包,但我不确定,这个任务是否可以用这个包完成
对于面临同样问题的每个人,我为自己建立了一个很好的工作流程,我想分享。
我正在使用 VSCode,所以我不知道如何在 Android Studio 或任何其他 IDE 中使用它。
在 VSCode 中,您可以打开多个终端。转到终端=>新终端。这将询问您想要打开哪个项目该终端。在那里你可以选择依赖于build_runner 的第二个项目,然后从那里你可以启动一个观察者
flutter pub run build_runner watch
Run Code Online (Sandbox Code Playgroud)
每当您在第二个项目中进行更改时,build_runner将生成所需的文件,而无需手动浏览项目
归档时间: |
|
查看次数: |
730 次 |
最近记录: |