我有一个Scala.js jar,foo_sjs0.6_2.11-0.1-SNAPSHOT.jar,其中包含用于我的Web服务器的javascript,以及一个针对controlers / views / etc的独立Play项目。
有没有办法在运行Play项目时在运行时编译和加载.js文件,因为它有foo_sjs0.6_2.11-0.1-SNAPSHOT.jar作为依赖项?
P / S:我很清楚Play-Scala.js多项目设置https://github.com/vmunier/play-with-scalajs-example,我不希望这样。答案 0 :(得分:1)
这是可能的。您只需以编程方式使用Scala.js Tools API将jar中的.sjsir
文件链接到.js
文件中。看看how the CLI linker does it的灵感。