Воспроизведение Framework 2.5 с использованием JS-файла в index.scala.html

В настоящее время я пытаюсь реорганизовать повторяющийся код 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)

Погуглив вокруг, я изо всех сил пытаюсь найти простой способ использования JS из файла в моем приложении Play Framework и настройки файла conf/routes.

Кто-нибудь знает простой способ заставить это работать?


person mvee    schedule 09.03.2017    source источник


Ответы (1)


Папки общедоступных ресурсов

Папки общедоступных активов

Записать в файл routes

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

Загрузка скрипта в шаблоне twir

<script src="@routes.Assets.versioned("javascripts/hello.js")" type="text/javascript"></script>
person Andriy Kuba    schedule 09.03.2017