gpt4 book ai didi

playframework - 如何从编译中排除文件夹

转载 作者:行者123 更新时间:2023-12-04 12:58:06 26 4
gpt4 key购买 nike

在我们的 Play 项目中,我们遇到了这个问题。

当我们运行 javascript 测试时,它会触发 scala 源的编译。

所有 javascripts 测试都在 test/assets 下并且此路径内的任何更改都不应触发源的编译。

这意味着该文件夹在某处被称为源目录。我试图查看可以在哪个 sbt 属性中引用此文件夹,但没有找到。

任何人都可以提供一些有关如何在更改此文件夹中的文件时防止编译触发的线索吗?

最佳答案

watchSources任务似乎包含跟踪更改的文件。要检查文件夹/文件列表,请在 sbt 中键入以下内容:

>show watchSources

我不确定这是否是最简单的解决方案,但它会删除 test/assets从内部 watchSources .
watchSources <<= watchSources.map{
t => t.filterNot(x => x.getCanonicalPath.endsWith("test/assets"))
}

关于playframework - 如何从编译中排除文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29371618/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com