代码之家  ›  专栏  ›  技术社区  ›  Harold L

黑线鳕安装模块?

  •  10
  • Harold L  · 技术社区  · 15 年前

    我使用的是GHC,通过Cabal安装了几个软件包。其中一个软件包的网站上说“去看看Haddock文档”。这个 haddock 命令似乎只对源文件有效,并且 cabal haddock 似乎只能在项目的顶级目录中使用 .cabal 生成文件。有没有办法说“给我看黑线鳕”的模块?

    我渴望 pydoc -p 12345 它启动一个HTTP服务器,根据您在本地安装的内容提供python文档。

    作为一项研究,我从地下提取了焦油源。 ~/.cabal 然然 cabal configure; cabal haddock 在源目录中,但这有点痛苦。

    4 回复  |  直到 11 年前
        1
  •  19
  •   wuxb    13 年前

    编辑配置文件:

    ~/ / Cabal/CONFIG

    有一个选项可以启用默认安装文档:

    文档:真

    要安装现有软件包的文档,请使用:

    Cabal安装XXX——重新安装

    重新安装基本包中的文档,然后再安装上层包,这样就可以正确生成指向其他模块的“超级链接”。

        2
  •  7
  •   Rudy Matela    11 年前

    这个 --haddock Flag不适合我。但是,更换 --黑线鳕 具有 --enable-documentation 做:

    cabal install $project --enable-documentation
    

    现在,如果他们能允许 --hyperlink-source 旗子穿过Haddock我很高兴。

        3
  •  3
  •   Martijn    15 年前

    这是一个 known issue . 作为一种解决方案,您可以配置Apache安装(如果您有)以使用 this small PHP script .

        4
  •  3
  •   Don Stewart    15 年前

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

    cabal install $project --haddock
    

    假设你已经安装了Haddock。