Я использую платформу воспроизведения с этим плагином. У меня есть следующая структура для папки public
;Конфигурирование пути компиляции плагина sbt-less
├───app
│ ├───css
│ ├───img
│ ├───js
│ │ ├───apis
│ │ ├───config
│ │ ├───controllers
│ │ ├───directives
│ │ ├───filters
│ │ ├───locale
│ │ └───services
│ └───views
└───test
В build.sbt
у меня есть следующее:
includeFilter in (Assets, LessKeys.less) := "*.less"
excludeFilter in (Assets, LessKeys.less) := "_*.less"
LessKeys.rootpath in Assets := "public/app/css"
В моей main.scala.html
, у меня есть следующие ссылки тег;
<link rel="stylesheet" href='@routes.Assets.at("app/css/main.css")'>
И, наконец, мой routes
имеет следующий;
GET /assets/*file controllers.Assets.at(path="/public", file)
Однако, конфигурация в build.sbt не работает. Я хочу скомпилировать public/app/css/main.less. Как я могу это достичь?