有没有办法让 Happstack 重新编译和自动重新加载



目前,在使用happstack构建时,我必须重新编译我的项目,每次对模板或源代码进行更改时重新启动我的.exe二进制文件(在Windows中)。

是否有一些工具可以自动化,例如Yesod或Snap?

PS:这是我在happstack错误跟踪器上的问题。

执行此操作的规范方法是使用 happstack-plugins;这篇博文中有一些旧文档。这个包可以使用一些爱,特别是它直接调用ghc而不与阴谋集团交谈,所以让它与阴谋集团一起工作需要手动设置GHC_PACKAGE_PATH,如果你使用阴谋集团的属性,如hs-source-dirs或扩展,你必须配置插件将正确的标志传递给ghc......

如果你在Linux上,另一种选择是安装inotify-tools并编写一个像这样的make任务。

最新更新