我正在使用带有sbt-closure的sbt-web管道,但是默认情况下它会处理包括web-jars在内的所有组件,导致Reactjs文件出现问题。
如何使用sbt-closure排除网络jar并仅处理我自己的javascript文件?
答案 0 :(得分: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
中找到更多示例