查看安装在 Cabal 沙盒中的软件包文档

8

有没有一种方法可以查看我在 cabal sandbox 中安装的任何包的文档?目前,我有一个脚本将文档放置在公共路径中,以便我可以使用简单的服务器脚本查看它,但我想象中有更好或更被接受的方法来做到这一点。

请注意,我不是指 cabal-dev,而是最新的 cabal 中的沙盒工具。

1个回答

6
如果您在启用文档的情况下将包安装到沙盒中(通过cabal install --enable-documentation或在./cabal.config中设置documentation: True),生成的文档将被放置在./.cabal-sandbox/share/doc/$arch-$os-$compiler/$pkigid下。换句话说,这与用户包数据库的工作方式相同(唯一的例外是在沙盒情况下不会创建本地文档索引 - 这是一个已知问题)。

我找到了文档,但为了方便在浏览器中阅读,我不得不编写脚本。难道没有适当的访问方式,可以让浏览器中查看所有安装的库吗? - chanko08
看起来我误读了你的回答。确实,如果有一个沙盒本地索引的软件包,那将解决我的问题。看来我暂时被困在我的脚本中。 - chanko08

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接