我刚刚开始研究 Ratpack,我最初的用例是作为一个简单的开发服务器。让它服务于静态文件目录(在 Groovy 中)似乎很简单,我解释一下这篇文章:
#!/usr/bin/env groovy
@Grab('io.ratpack:ratpack-groovy:1.5.1')
import static ratpack.groovy.Groovy.ratpack
ratpack {
handlers {
files { dir "static" index }
}
}
我看到有一个定义索引页面的选项(例如,index.html
),但这是静态的。我希望它像 Apache 一样提供动态目录列表。我希望这只需要启用一个选项,但我找不到任何迹象表明存在这样的事情。
我不禁觉得我错过了什么。谁能指出我正确的方向?