sbt-twirl 模板的预处理

Preprocessing of sbt-twirl templates

我需要在我的 sbt 项目中预处理一些 Twirl 模板。是否可以在 build.sbt 中定义一个任务 运行 Twirl 插件编译其模板之前?

sbt-web 允许通过 pipelineStages:

对资产管道进行排序
pipelineStages := Seq(myPreProcessorTask, myTwirlTask)

文档:Writing an Asset Pipeline task

来源于 GitHub