我正在研究一个Haskell项目(Happstack服务器+ Blaze HTML /前端作为主库),我想添加一个静态数据目录.
看起来你可以使用自动生成的Path_<package_name>
模块使用Cabal .所以在我的例子中,调用了包new-website
,因此应该调用该模块Paths_new_website
.
链接到Cabal docs re:自定义包的Paths_pkgname
模块.
从命令行和使用cabal repl
,我试图确认我将有权访问该Paths_
模块.但是,我发现Paths_new_website
Cabal在运行时没有导入该模块cabal_repl
.
有没有人有这方面的经验,得到一个挑剔的Paths_模块加载我的包?我怀疑这可能是Main.hs
(主要源文件)与上下文之间的词汇范围问题cabal_repl
......