npm 包 `md-to-confluence` 使用教程

阅读时长 4 分钟读完

前言

Confluence 是很多公司内部的团队协作工具,可以通过它快速地进行文档分享和协作。但是,Confluence 的富文本编辑器并不支持 Markdown 格式,这就给 Markdown 爱好者使用 Confluence 带来了一些不便。

好在我们有一个名为 md-to-confluence 的 npm 包,它可以帮助我们将 Markdown 文档转换为 Confluence 支持的语法格式,让我们能够使用 Markdown 编写文档,并直接上传至 Confluence。

本文将介绍 md-to-confluence 的使用方法,并提供详细的示例代码,让读者能够深入了解和加深对该工具的理解。

安装

首先,在你的项目中使用 npm 安装 md-to-confluence

安装完成后,我们就可以在项目中使用它了。

使用方法

1. 转换 Markdown 文档

在我们开始使用 md-to-confluence 工具之前,我们需要将 Markdown 文档转换为 Confluence 支持的语法格式。

在示例代码中,我们使用了 fs 模块读取了一个 Markdown 文件,并使用 md-to-confluence 工具将其转换为 Confluence 支持的语法格式,如下所示:

在运行示例代码后,我们可以在控制台中看到打印出来的 Confluence 支持的语法格式,如下所示:

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

-- --

--- ---

-- --

- ----
- ----

--- ---

-- --

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

2. 上传至 Confluence

将 Markdown 文档转换为 Confluence 支持的语法格式后,我们就可以将其上传至 Confluence 中了。

在示例代码中,我们使用了 confluence-api 包来进行上传操作,具体代码如下所示:

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

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

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

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

在运行示例代码后,我们就可以在 Confluence 中看到刚刚上传的页面了。

总结

在本文中,我们介绍了 md-to-confluence 工具的基本使用方法,包括将 Markdown 文档转换为 Confluence 支持的语法格式,以及上传至 Confluence 中。

这些操作对于想要使用 Markdown 编写文档,并上传至 Confluence 中的读者来说,具有很大的指导意义。希望本文能够对大家有所帮助。

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

纠错
反馈