我有一些我看不到的配置问题。我已按照最新twirl
自述文件中提供的说明进行操作,但html
根据编译器未定义包。
我已将
sbt-twirl
插件包含在project/plugins.sbt
文件中addSbtPlugin("com.typesafe.sbt" % "sbt-twirl" % "1.0.3")
在
project/Build.scala
我启用了插件lazy val root = Project(id = "proj", base = file(".")) .enablePlugins(play.twirl.sbt.SbtTwirl) .settings(rootSettings: _*)
我已将 放在
page.scala.html
子目录中src/main/twirl
(直接或使用com/somethin/cool
路径)
现在,如果我尝试导入html
包(或com.somethin.cool.html
),编译器会抱怨它未定义。我可以使用“twirlCompile”命令编译模板,它们会在子目录中正确生成target
,但它们对主项目不可见。
注意:这不是PlayFramework 项目
- 斯卡拉:2.10.4
- sbt:0.13.6
- 旋转:1.0.3