Можно ли использовать подстановочные знаки в команде sbt IO.copy? - PullRequest
0 голосов
/ 03 марта 2020

Я определил задачу sbt для копирования файлов из одного каталога в другой:

val inDir = crossTarget.value / "inFolder
val outDir = file("jvm/target/outFolder")
val files = Seq("scrip1.js", "script2.js").map { p =>   (inDir / p, outDir / p) }
IO.copy(files, overwrite = true, preserveLastModified = false, preserveExecutable = false)

Можно ли изменить это, просто скопировав все файлы с . js расширение

1 Ответ

0 голосов
/ 05 марта 2020

Да.

val files = (inDir * "*.js").pair(f => outDir / f.name).get

См. https://www.scala-sbt.org/1.x/api/sbt/io/PathFinder.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...