/ / Як усунути JS-залежність між веб-сервісами та балками scala-js у проекті SBT? - javascript, sbt, scala.js, webjars, scalajs-react

Як усунути залежність JS між webjars та scala-js jars в проекті SBT? - javascript, sbt, scala.js, webjars, scalajs-реагують

Я використовував scalajs-dom v 0.8.1 і намагаюся змішати веб-сервіси в рамках мого проекту SBT. Коли я це роблю, я отримую останню неоднозначну посилання на JS, яку не можу розібратися. Я думаю, що це між веб-сервера, які я хочу використовувати (які включають jquery v 2.1.4) і scala-js. Я спробував використовувати фільтр ManifestFilters SBT, але, схоже, це не допоможе (або я не знаю правильного синтаксису). Чи є у когось корисний спосіб налагодження подібних помилок? "завдання)

[error] - Ambiguous reference to a JS library: jquery.js
[error]   Possible paths found on the classpath:
[error]   - META-INF/resources/webjars/jquery/2.1.4/dist/jquery.js
[error]   - META-INF/resources/webjars/jquery/2.1.4/src/jquery.js
[error]   originating from: spJS:compile, spJS:compile

Відповіді:

1 для відповіді № 1

Визначення конкретного підпункту для jquery.js має розмежовуватись при зниженні залежностей webjar.

jsDependencies += "org.webjars" % "jquery" % "2.1.4" / "dist/jquery.js"

побачити: https://github.com/scala-js/scala-js/issues/1496