我们开始使用 gRPC 并目前使用 bazel 作为构建工具。当工程师更新 proto 定义后,他们需要进行 proto 编译。由于我们代码库的结构,proto 编译目标将分散在代码库中。
我所能想到的唯一选择是使用目标命名约定,这样工程师只需执行类似于 bazel build //...:compile-proto 的操作。是否还有其他方法可以方便地编译所有已更新的 proto 定义?
我所能想到的唯一选择是使用目标命名约定,这样工程师只需执行类似于 bazel build //...:compile-proto 的操作。是否还有其他方法可以方便地编译所有已更新的 proto 定义?