【发布时间】:2015-04-26 21:43:12
【问题描述】:
我正在使用 Play 2.2.3。 我是 Play 和 SBT 的新手。我想让 Play 在开发过程中不观看文件夹。在这种情况下,公共文件夹下的 node_modules 文件夹。 我在下面尝试了这些,但似乎没有用。另外,我不知道 watchSources 和 playMonitoredFiles 有什么区别。
.settings(
playMonitoredFiles <<= playMonitoredFiles map { (files: Seq[String]) =>
files.filterNot(file => file.contains("node_modules"))
}
)
.settings(
watchSources <<= watchSources map { (sources: Seq[java.io.File]) =>
sources
.filterNot(source => source.isFile && source.getPath.contains("node_modules") )
.filterNot(source => source.isDirectory && source.getPath.contains("node_modules"))
}
)
.settings(
watchSources := watchSources.value.filter { !_.getPath.contains("node_modules") }
)
【问题讨论】:
标签: scala sbt playframework-2.2