Я обновлял проект до scala 2.12, и одна из моих последних оставшихся проблем заключается в том, что задача fastOptJS, похоже, больше не предоставляет перекомпилированные файлы scala.js в новую сборку.
В моем файле build.sbt есть следующие строки:
lazy val appJVM = app.jvm
.settings(
(resources in Compile) ++= Seq(
(fastOptJS in (appJS, Compile)).value.data,
(packageJSDependencies in (appJS, Compile)).value
)
)
Раньше это делало задачу, но после обновления до 2.12 мой файл assets / app-fastopt.js не меняется, несмотря на то, что я выполняю задачу fastOptJS всеми возможными способами, которые я знаю. Обновленный файл fastopt.js ДОЛЖЕН появиться в подкаталоге app / js / target / scala-2.12.
Я использую версию 0.6.25 плагина scala.js, на scala 2.12.6 и sbt 1.1.6