1

我目前正在尝试将重复的 JavaScript 代码从我的 xyz.scala.html 文件重构为一个单独的 main.js 文件,然后可以使用类似下面的内容(来自我的 scala.html 文件)链接到该文件:

<script src='@routes.Assets.at("javascripts/main.js")'><script>

并在我的 conf/routes 文件中使用以下内容:

GET     /js/*file               controllers.Assets.at(path = "/public/javascripts", file)

谷歌搜索后,我正在努力寻找一种简单的方法来从我的 Play Framework 应用程序中的文件中使用 JS 并设置 conf/routes 文件。

有谁知道让这个工作的简单方法?

4

1 回答 1

1

公共资产文件夹

公共资产文件夹

记录在routes文件中

GET     /assets/*file               controllers.Assets.versioned(path="/public", file: Asset)

旋转模板中的脚本加载

<script src="@routes.Assets.versioned("javascripts/hello.js")" type="text/javascript"></script>
于 2017-03-09T22:27:29.947 回答