我正在进行一个Scala.js跨项目的开发,其中jvm
文件夹代表我的服务器应用程序,js
代表我的Scala.js代码。
每当我通过sbt crossJS/fastOptJS
编译我的Scala.js代码时,编译后的JS会出现在./js/target/scala-2.11/web-fastopt.js
中。
我需要让这个编译后的JS文件可在服务器项目的资源中,在jvm
文件夹中使用,所以我可以通过我的Web应用程序提供服务。我认为我必须做一些关于artifactPath
的操作,但是到目前为止,我无法从我的实验中得到任何结果。
.jsSettings(artifactPath in fullOptJS := file("path/to/file/scala-project.js"))
完全被忽略了。 - Ford O.artifactPath in fullOptJS in Compile :=
。我已经编辑了答案。 - gzm0