В моей build.sbt
есть задача копирования, например:
copyTask := {
val r = (Compile / fastOptJS).value
val destinationPath = file("docs/_includes/scala-js-tutorial-fastopt.js").toPath
java.nio.file.Files.copy(r.data.toPath, destinationPath, StandardCopyOption.REPLACE_EXISTING)
}
Идея состоит в том, чтобы запустить ~copyTask
, чтобы изменения автоматически отображались на моей странице HTML.
работает, пока я не использовал ScalaJSBundlerPlugin
.
Теперь задача fastOptJS::webpack
.
Вопрос в том, как настроить задачу копирования?
Я пытался безуспешно:
val r = (Compile / fastOptJS::webpack).value
и
val r = (Compile / (fastOptJS::webpack)).value