出现此问题的原因通常是由于Bazel的缓存导致代码检查失败。 解决此问题的方法是清除Bazel的缓存,然后重新运行代码检查。 对于Bazel版本3.0及更高版本,请使用以下命令清除缓存:
$ bazel clean --expunge
此命令将删除Bazel的所有缓存,包括构建目录和输出目录。然后,您可以重新运行代码检查并查看是否仍存在“变量引用的错误”。
上一篇:Bazel:为genrule安装Python依赖项
下一篇:Bazel:一个extra_action的输出能够作为后续extra_action的输入吗?