npm 包 mkellyclare 使用教程

阅读时长 4 分钟读完

简介

mkellyclare 是一个npm包,提供一个简单的、易用的解析 markdown 的功能。它没有过多的依赖和复杂的配置,只需要简单的调用即可解析markdown文本。

安装

在终端中运行以下命令进行安装:

使用方法

mkellyclare 可以直接从导入的模块中调用,其参数为一个字符串,即需要被解析的markdown文本。解析完成后,mkellyclare 会返回一个新的字符串,即HTML格式的文本。

mkellyclare 也可以接收一个配置对象,该对象包含两个属性:headingIds,和 autolink

参数介绍

headingIds

默认情况下,mkellyclare 不会为每个标题自动添加 ID,若开启该选项,则为每个标题自动添加一个ID,对于制作锚链接有帮助。使用方法:

autolink

默认情况下,mkellyclare 不会将其转化为 html 中的 a 标签,而接收到一个名为 autolink 的 bool 值的参数,如果值为 true,则会将其转为链接。使用方法:

可支持的语法

mkellyclare 支持常见的 Markdown 语法,包括:

标题

引用

粗体和斜体

链接

列表

  • 无序列表
  • 有序列表

代码块

代码段

分割线

示例代码

以下是一个完整的示例代码,它将 Markdown 转化为 HTML 并插入到文档中:

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

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

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

总结

mkellyclare 是一个非常实用的 npm 包,可以帮助前端开发人员快速的解析Markdown文本,并将其转化为HTML格式。上述内容中我们介绍了mkellyclare 的安装方法,使用方法,以及支持的语法,希望可以为你提供帮助。

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

纠错
反馈