我不明白这个语法:
bazel build //<my_dir>/<my_subdir>:node_modules
Run Code Online (Sandbox Code Playgroud)
我相信//是指定相对于工作空间的路线,但:我不清楚其含义。
同样,您可以使用bazel build ...和 似乎在 WORKPACE 中构建所有子文件夹。
这些奇怪的符号是什么?它们记录在哪里?
有关此内容的文档位于: https://docs.bazel.build/versions/master/build-ref.html
与外部依赖项相关的其他语法记录在此处: https ://docs.bazel.build/versions/master/external.html
诸如此类的东西...称为目标模式,并记录在此处:
https: //docs.bazel.build/versions/master/guide.html#target-patterns
我相信
//是指定相对于工作空间的路线
正确,//开始一个“绝对标签”
的意思
:
这将包(左侧)与包中的目标名称(右侧)分开。
您可以使用
bazel build ...这似乎可以在 WORKPACE 中构建所有子文件夹
这将构建当前包(即当前工作目录)和当前包的子包中的所有目标。如果您位于工作区的根目录,那么它与//...构建所有内容相同。
| 归档时间: |
|
| 查看次数: |
2832 次 |
| 最近记录: |