我正在尝试编写一个包含 ScalaJS 和部分 Play 框架的应用程序。我正在使用ScalaJS 捆绑器。它很好地捆绑了我的 JavaScript,我可以看到它们应该去的结果文件。
但我注意到只有client-jsdeps.js
该client-fastopt.js
应用程序才可用。原因是它们是唯一复制到路径的文件server/target/web/public/main
。我到处寻找我能想到的地方,sbt
构建文件,配置文件,到处都是,我找不到为什么这些文件被复制而没有其他文件。我想-bundle
改为复制文件。那个设定在哪里?
值得注意的是,与应用打包的两个文件并没有出现在用户可编辑的路径中server/public/js
,它们是直接复制到 WAR 文件中的,因此在target
目录中可见。