npm 包 @trufflesuite/typedoc-default-themes 使用教程

阅读时长 4 分钟读完

介绍

@trufflesuite/typedoc-default-themes 是一款提供给 TypeDoc 导出文档时使用的默认主题包,它是由 Truffle Suite 开源社区维护的。

它展示的文档数据包括但不限于:

  • 项目概览 (Overview)
  • 模块介绍 (Modules)
  • 类和接口定义 (Classes and Interfaces)
  • 类成员(Class Members)
  • 函数列表 (Functions)
  • 枚举 (Enums)

用法

在使用 @trufflesuite/typedoc-default-themes 之前,您需要先安装 TypeDoc 并生成文档。您可以通过以下方式来完成安装:

您可以选择将 typedoc.json 文件添加到项目根目录并配置如下:

-- -------------------- ---- -------
-
  ------ -------
  ---------- ----------------------
  ------- -------
  ----------------- -----
  ------------------- -----
  --------------------- -----
  ----------------------- -----
  --------- -------
  --------- ------
  --------- -----------
  ------------------------- -----
  --------------- -----
  -------- --------------------------------------
-

如果您愿意,您也可以通过使用 --theme @trufflesuite/typedoc-default-themes 参数来指定要使用的主题:

此时会使用默认的 TypeDoc 配置文件。请注意,在使用 --theme 命令时,如果你的 typedoc.json与参数不一致,则由于命令行参数优先级更高,它将覆盖所有配置文件。

当您完成配置文件后,您可以开始导出文档了:

TypeDoc 将使用您所选择的主题导出文档,并在结果页面中展示数据。

示例

以下是 TypeDoc 中如何使用 @trufflesuite/typedoc-default-themes 主题的示例代码:

-- -------------------- ---- -------
------ - -------- - ---- ----------------
------ - ------------- - ---- ----------------------------
------ - ----------- - ---- -----------------

------ - ------------ - ---- ------------------
------ - -------------- - ---- --------------------

-----------
  --------      - -------------- ----------- --
  ------------- - ------------- -------------- --
  ----------    - ------------ -
--
------ ----- --------- - -

以下是导出文档后生成的页面的一个示例。

结论

@trufflesuite/typedoc-default-themes 是一款简单易用的主题包,它可以帮助开发者在导出 TypeScript 代码时生成漂亮、可读性高的文档。它由 Truffle Suite 维护,支持的内容非常丰富,带给我们进行文档导出更好的体验。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/5f1cfd6e403f2923b035c567

纠错
反馈