【发布时间】:2015-04-02 04:02:59
【问题描述】:
我的 Yesod 子站点需要写一些相对于应用程序根目录的文件。
Looking at this,看起来一个脚手架 Yesod 站点已经完成了大部分管道工作,但是我如何在不知道 App 记录的子站点中访问它?
approot 本身是在脚手架 Yesod 项目中使用对 appSettings 的引用定义的,这 也是App 的一个元素:
approot = ApprootMaster $ appRoot . appSettings
是否有一个函数可以为我提供应用程序根目录(或者至少是根目录的有效文件路径),而无需了解实现细节?当然,能够重用现有的 Yesod 功能是最好的。
【问题讨论】: