1

我正在使用带有 sbt-closure 的 sbt-web 管道,但默认情况下,它会处理所有资产,包括导致 Reactjs 文件出现问题的 web-jars。

如何使用 sbt-closure 从处理中排除 web-jars 并仅处理我自己的 javascript 文件?

4

1 回答 1

0

您可以用户包括/排除过滤器

includeFilter in closure := GlobFilter("*/react/*.js")

excludeFilter in closure := (excludeFilter in closure).value ||  GlobFilter("*/react/*.js")

您可以在 sbt-closure 源代码https://github.com/noisycr1cket/sbt-closure/blob/master/src/main/scala/net/ground5hark/sbt/closure/SbtClosure.scala或在sbt doc https://www.scala-sbt.org/1.0/docs/Howto-Customizing-Paths.html#Include%2Fexclude+files+in+the+source+directory

于 2018-05-25T13:11:59.113 回答