在你的BUILD文件中,添加一个CSS库,并将其导入到closure_js_binary。例如:
load("@npm_bazel_sass//:index.bzl", "sass_library")
sass_library(
name = "my_styles",
srcs = ["my_styles.scss"],
deps = [":my_styles.css"],
)
sass_binary(
name = "my_styles.css",
src = "my_styles.scss",
)
closure_js_binary(
name = "my_app",
srcs = ["my_app.js"],
css = [":my_styles.css"],
deps = ["//path/to/closure:closure"],
)
这里,我们创建了一个名为“my_styles”的Sass库,并将其编译为CSS。然后,我们将这个CSS库导入到我们的closure_js_binary“my_app”中。现在,在运行bazel build my_app时,将包括my_styles.css文件,使它能够在我们的应用程序中使用。