这可能是由于在规则中未正确设置 stdio 的值导致的。为了解决这个问题,需要在相应规则中设置 stdio。例如,在 BUILD 文件中的 hello_world() 规则中添加如下代码:
sh_binary(
name = "hello-world",
srcs = ["hello_world.sh"],
data = ["hello_world.sh"],
stdout = "@stdout",
stderr = "@stderr",
)
其中,stdout 和 stderr 参数会分别将输出重定向到终端。修改后,再次运行构建命令,应该就可以看到输出了。