markdown365-parser
A markdown parser library base vnode
基于vnode的markdown解析器。markdown语法解析由marked扩展而来,示例地址Github Pages
Install
Usage
Browser
markdown365-parser
支持语法
支持语法请查看Grammar或者Github Pages
Options
-
gfm: GitHub flavored markdown语法支持. 默认:
true
-
tables: GFM tables语法支持. 必须要求
gfm
为true
. 默认:true
-
breaks: GFM line breaks解析规则支持. 必须要求
gfm
为true
. 默认:false
-
pedantic: 是否尽可能遵守
markdown.pl
的部分内容. 不去掉一些不严格的内容. 默认:false
-
smartypants: 是否替换特殊符号. 默认:
false
-
base:这里是用来指定markdwon文档中的链接地址、图片地址的前置链接,如markdown中的说有图片都指向另一个域的时候,base就可以设置为指定域名。这里这个参数主要时考虑到编写桌面markdown编辑器用的,因为编辑器打开markdown文件时,对应的图片的路径要转换为相对markdown文件所在目录的相对路径,具体可参考我的另一个项目markdown365
-
$el:文档要渲染到的dom节点
Screenshots
- 编辑模式下
- 与marked对比