Bazel:如何设置BUILD.bazel文件的此项?

时间:2018-11-05 10:11:24

标签: bazel

这在Bazel的{​​{3}}中是什么意思:

  

将以下代码添加到根目录中的BUILD或BUILD.bazel文件中   存储库的目录。将前缀后的字符串替换为   您为项目选择的前缀。

load("@bazel_gazelle//:def.bzl", "gazelle")

# gazelle:prefix github.com/example/project 
gazelle(name = "gazelle")

有一句话“将前缀后的字符串替换为您为项目选择的前缀”,我的项目是D:\workspace\www\go_work\src\golang_learning,如何设置?

1 个答案:

答案 0 :(得分:0)

该措辞意味着您选择了一个前缀。看来该文档可能需要一些改进,尤其是对于那些新手来说-我看不出有什么可以解释他们在说的前缀了。

想到该前缀的一种方法是“剥离$GOPATH/src/时剩余的路径部分”。根据您提供的路径,该路径应为golang_learning,因此将gazelle:prefix行更改为

# gazelle:prefix golang_learning

你应该很好。