我正在使用GHC,并且已经通过Cabal安装了几个包。其中一个软件包的网站上写着“去看看黑线鳕鱼文档”。haddock命令似乎只对源文件起作用,而cabal haddock似乎只在具有.cabal构建文件的项目的顶级目录中起作用。有没有办法对一个模块说“给我看看黑线鳕鱼”?
我非常期待pydoc -p 12345,它可以启动一个超文本传输协议服务器,根据您本地安装的内容提供Python文档。
作为一种变通方法,我从~/.cabal下解压了源代码tarball,并在源代码目录中运行cabal configure; cabal haddock,但这有点麻烦。
发布于 2011-10-15 18:52:32
编辑您的配置文件:
~/.cabal/配置
有一个启用默认安装文档的选项:
文档: True
要安装现有软件包的doc,请使用:
cabal安装xxx --重新安装
从基本包中重新安装文档,然后重新安装上层包,以便正确生成指向其他模块的“超级链接”。
发布于 2009-11-18 22:52:18
--haddock旗帜对我不起作用。然而,用--enable-documentation替换--haddock:
cabal install $project --enable-documentation现在,如果他们能允许--hyperlink-source旗帜快速通过黑线枪手,我会非常高兴。
发布于 2009-10-19 09:24:13
这是一个known issue。作为一种变通办法,您可以配置您的Apache安装(如果您有这样的安装)来使用this small PHP script为您的文档目录提供服务。
https://stackoverflow.com/questions/1587635
复制相似问题