【发布时间】:2019-10-01 18:32:22
【问题描述】:
我有下一个项目结构:
app/pubspec.yaml
packages/app_part/pubspec.yaml
两个项目都使用 built_value 不可变模型。
app/pubspec.yaml:
name: app
dependencies:
built_value: ^6.7.1
app_part:
path: ../packages/app_part
dev_dependencies:
build_runner: ^1.6.7
built_value_generator: ^6.7.1
packages/app_part/pubspec.yaml:
name: app_part
dependencies:
built_value: ^6.7.1
dev_dependencies:
build_runner: ^1.6.7
built_value_generator: ^6.7.1
我正在项目的app 文件夹内执行pub run build_runner watch。
built_value_generator 只为位于app 中的源生成.g.dart,而不是在packages/app_part 中
那么,如何运行build_runner watch 为所有app 依赖项生成代码)?
(至少本地依赖,用path指定)
【问题讨论】:
标签: dart-pub built-value