我使用GHC并通过卡瓦尔安装了几个包。其中一个包网站说:‘去看看黑线鳕文档’。该haddock命令似乎只工作在源文件,并cabal haddock似乎只与.cabal构建文件的项目的顶层目录工作。有没有办法说“告诉我黑线鳕鱼”的模块?

我对pydoc -p 12345渴望它开始根据你本地安装提供什么Python文档的HTTP服务器。

作为一个变通办法,我提取从下在源目录~/.cabal和RAN cabal configure; cabal haddock源码包,但是这是一种痛苦的。

有帮助吗?

解决方案

编辑您的配置文件:

  

〜/ .cabal /配置

有启用默认安装DOC一个选项:

  

文档:真

,安装现有的包的文档,使用:

  

小集团安装XXX --reinstall

重新安装从基本包文档然后上层包,因此,“超链接”到其它模块将被适当地生成的。

其他提示

--haddock标志并没有为我工作。然而,随着替换--haddock--enable-documentation

cabal install $project --enable-documentation

现在,如果他们能允许--hyperlink-source标志拉链通过以黑线鳕,我会很高兴。

这是一个已知问题。作为一种解决办法,你可以配置你的Apache安装(如果有的话)使用的这个小PHP脚本

您应该能够产生本地文档:

cabal install $project --haddock

假设你安装黑线鳕。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top