【发布时间】:2015-11-07 03:44:41
【问题描述】:
我正在尝试在 play-framework 2.4.X 应用程序中包含一个 gulp、angular 项目。
有一个 node_modules 文件夹,其中包含许多文件和文件夹。 SBT 在我的构建过程中包含这些文件;这使我的构建过程非常缓慢。
所以我想排除那个和其他不必要的文件和文件夹。我的 build.sbt 文件部分代码
lazy val gulpDirectory = baseDirectory { _ / "admin-panel" }
unmanagedResourceDirectories in Assets <+= gulpDirectory
//includeFilter in Assets in unmanagedResourceDirectories := {
// new SimpleFileFilter( file =>
// file.getParent == "bower_components" ||
// file.getParent == "tmp" ||
// file.getParent == "dist"
// )
//}
includeFilter in Assets in unmanagedResourceDirectories := "bower_components" || "dist" || "tmp"
excludeFilter in Assets in unmanagedResourceDirectories := new SimpleFileFilter(_.getParent == "node_modules")
但这些都不起作用,SBT 包括管理面板文件夹中的所有文件和文件夹。任何人都可以帮助我,因为我是 SBT 的新手。
【问题讨论】:
标签: java playframework sbt gulp