haskell - 设置 Yesod DevOpts

标签 haskell yesod

我正在开发一个 Yesod 项目,其中包括一些广泛的数据库计算。所需的计算时间可能会导致开发模式下出现“应用程序未就绪,请刷新”消息,然后自动刷新。这反过来会导致数据库评估重新启动并阻止其完成。

这个问题似乎可以通过增加 Devel.hs ( https://github.com/yesodweb/yesod/blob/master/yesod/Devel.hs ) 中反向代理函数中使用的 DevelOpts proxyTimeout 来避免。更改开发选项似乎是一个相当常见的过程。但是,我还没有找到修改 Yesod 项目中默认值的方法。

为特定项目设置 Yesod DevelOpts 的常用方法是什么?

谢谢!

最佳答案

这些是通过命令行参数设置的,运行yesod devel --help以获取更多信息。在本例中,您希望使用 -x 运行。

关于haskell - 设置 Yesod DevOpts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15926063/

相关文章:

haskell - 有没有办法对列表中间的值进行模式匹配?还是在最后?

haskell - Docker容器中的Yesod应用程序无法发出网络请求

haskell - 尝试时链接错误 "stack install yesod-bin"

javascript - 如何在 JavaScript 中正确柯里化(Currying)一个函数?

haskell - 使用 Haskell 类型族或 GADT 的模块化算术?

haskell - Haskell 中可靠的立方根

haskell - 无法在 Ubuntu 12.04 上安装 Yesod

forms - 将 Applicative Form 迁移到 Monadic - 获取当前时间戳

haskell - Yesod 中的模型验证

haskell - 普遍广义的约束