有没有办法查看我在 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/