npm 包 typedoc-plugin-internal-external 使用教程

阅读时长 5 分钟读完

typedoc-plugin-internal-external 是一个 npm 包,它可以让你在生成 TypeScript API 文档时,轻松地将内部和外部链接标记为不同类型的链接。

如果你正在开发 TypeScript 库,并且使用 typedoc 生成 API 文档,那么这个插件会非常有用。

安装

首先,你需要在项目中安装 typedoc

然后,安装 typedoc-plugin-internal-external

使用

在你的 typedoc 配置文件中,添加 typedoc-plugin-internal-external

现在,你可以在代码中使用特殊的注释来标记内部和外部链接。

内部链接

内部链接指向你库中的其他类、接口、枚举等。使用 [[]] 将链接包围。

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

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

在上面的例子中,我们使用 @internal 标记了这两个成员是库内部使用的,并使用内部链接将它们链接在一起。

外部链接

外部链接指向你库以外的其他库或文档。使用 <> 将链接包围。

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

在上面的例子中,我们使用外部链接将 axios 库链接到了我们的文档中。

示例代码

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

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

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

总结

typedoc-plugin-internal-external 是一个非常有用的 npm 包,可以帮助你生成更好的 TypeScript API 文档。在你的库中使用内部和外部链接,可以帮助其他开发者更好地理解你的代码。

从本文中,你学习了如何安装和使用 typedoc-plugin-internal-external。现在,你可以开始在你的 TypeScript 库中使用内部和外部链接,生成更好的 API 文档了。

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