如何将finch / finagle提供的html链接到script标签上的fastopt.js

时间:2018-03-01 17:42:07

标签: scala.js

我是scalajs的新手,我的后端项目中有一个finch端点,用于从前端项目生成的scalatag html

SELECT city, COUNT(DISTINCT LoanApplicationID) as Loans
FROM tableName
GROUP BY city

}

在我的Html中我有脚本标记

     val apiEndpoints: Endpoint[Response] = get("index") {
val res = Response()
res.setContentString(scalaTagUI.toString())
Future(res) 

/ index正在运行,但它无法访问给出404的javascript文件 - 我可以在我的target / scala-2.12中看到fastopt.js .....

1 个答案:

答案 0 :(得分:0)

最后的解决方案很简单 - 我在finch中为js / css文件添加了一个特定的端点。不同的是,如果您使用像jetty这样的东西,您可以在服务器上下文中添加一个包含js / css的“webapp”文件夹。 无论如何它现在有效,但我想知道是否有一个不同的可能更清洁的方法。