Ruf*_*ind 4 haskell hyperlink cabal haddock
对于cabal项目,我想生成带有源代码超链接的haddock文档,所以我按照惯例做了:
cabal haddock --hyperlink-source
Run Code Online (Sandbox Code Playgroud)
链接已生成,但点击链接后,我发现即使链接也没有包含实际的源代码.源代码应该通过HTML呈现.我如何生成这些?
目前使用:
事实证明这是因为没有安装hscolour.通过以下方式安装
cabal install hscolour
Run Code Online (Sandbox Code Playgroud)
解决了这个问题.
有趣的是,是因为它是说一个警告
Warning: The program 'hscolour' version >=1.8 is required but it could not be found.
Run Code Online (Sandbox Code Playgroud)
但它被埋在通常的黑线鳕输出中,所以我直到现在才注意到它.