haskell - 查看安装到 cabal 沙箱中的软件包的文档

标签 haskell sandbox cabal

有没有办法查看我在 cabal 沙箱中安装的任何软件包的文档?目前我有一个脚本,将文档放在一个公共(public)路径中,这样我就可以用一个简单的服务器脚本来查看它,但我想有一个更好或更可接受的方式来做到这一点。

需要说明的是,我指的不是 cabal-dev,而是最新 cabal 中的沙盒工具。

最佳答案

如果您在启用文档的情况下将软件包安装到沙箱中(cabal install --enable-documentation 中的 documentation: True./cabal.config ),生成的文档将放在 ./.cabal-sandbox/share/doc/$arch-$os-$compiler/$pkigid 下。换句话说,这与用户包 DB 的工作方式相同(一个异常(exception)是在沙盒情况下未创建本地文档索引 - 这是 known issue )。

关于haskell - 查看安装到 cabal 沙箱中的软件包的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20024723/

相关文章:

haskell - 为什么 Haskell 标准库中没有 <<?

haskell - 是否可以纯粹执行 `ST`之类的monad(无需 `ST`库)?

haskell - 多角色认证

C++:有办法到达 'jail function' 吗?

文件系统沙箱中的 Linux 应用程序

haskell - 为什么 Cabal 在 cabal 初始化后不问我任何问题

Haskell 范围和 float

python - 如何根据列表条目调用函数?

haskell - 有没有办法自动删除 Cable 包及其依赖项?

haskell - Cabal install ghc-mod 提示损坏的软件包 (GHC 7.6.3)