Если я определю пустой scalajs build.sbt, как показано ниже, без фактического кода scala (приложение - пустой класс):
enablePlugins(ScalaJSBundlerPlugin)
lazy val repro = project.in(file(".")).settings(
name := "Repro",
scalaVersion := "2.12.8",
libraryDependencies ++= Seq(
"org.scala-js" %%% "scalajs-dom" % "0.9.6"
),
mainClass in Compile := Some("App"),
scalaJSUseMainModuleInitializer := true,
webpackDevServerPort := 3000
)
со следующими двумя плагинами:
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.27")
addSbtPlugin("ch.epfl.scala" % "sbt-scalajs-bundler" % "0.15.0")
Затем, когда я запускаю fastOptJS :: startWebpackDevServer, я получаю кучу предупреждений, как показано ниже.Могу ли я что-нибудь сделать, чтобы избавиться от этих предупреждений?
[WDS] Предупреждения при компиляции.клиент: 147
. / repro-fastopt.js (испускаемое значение вместо экземпляра ошибки). Не удается найти исходный файл «https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Boolean.scala': ошибка: не удается разрешить» ./https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Boolean.scala' в '/home/des/workspace/repro/target/scala-2.12/scalajs-bundler/main' @ multi (webpack) -dev-server / client? http://localhost:3000 ./repro-fastopt.jsклиент: 153
. / repro-fastopt.js (испущенное значение вместо экземпляра ошибки). Не удается найти исходный файл «https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Byte.scala': ошибка: не удается разрешить» ./https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Byte.scala' в '/home/des/workspace/repro/target/scala-2.12/scalajs-bundler/main' @ multi (webpack) -dev-server / client? http://localhost:3000 ./repro-fastopt.jsклиент: 153
. / repro-fastopt.js (испущенное значение вместо экземпляра ошибки) Не удается найти исходный файл 'https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Character.scala': Ошибка: не удается разрешить' ./https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Character.scala' в '/home/des/workspace/repro/target/scala-2.12/scalajs-bundler/main' @ multi (webpack) -dev-server / client? http://localhost:3000 ./repro-fastopt.jsклиент: 153
. / repro-fastopt.js (испускаемое значение вместо экземпляра Error) CНе удается найти исходный файл 'https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Class.scala': Ошибка: не удается разрешить' ./https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Class.scala' в /home/des/workspace/repro/target/scala-2.12/scalajs-bundler/main '@multi (webpack) -dev-server / client? http://localhost:3000 ./repro-fastopt.js клиент: 153
. / repro-fastopt.js (испускаемое значение вместо экземпляра Error)Не удается найти исходный файл 'https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Double.scala': Ошибка: не удается разрешить' ./https://raw.githubusercontent.com/scala-js/scala-js/v1.0.0-M7/javalanglib/src/main/scala/java/lang/Double.scala' в /home/des/workspace/repro/target/scala-2.12/scalajs-bundler/main'
...