目前的构建包
| 包名 |
作用 |
cherry-markdown.js
cherry-markdown.min.js |
完整包,较大,包含cherry所有功能(工具栏、左侧编辑器、右侧预览器) |
cherry-markdown.core.js |
核心包,相比完整包,只少了mermaid功能,包大小小了50%以上 (当然也可以在引入核心包后再传入mermaid,从而实现对mermaid的支持) |
cherry-markdown.engine.core.js |
解析引擎包,可以理解为只提供了将md解析成html的api |
目标
在纯流式渲染的场景下,每个包都很大,希望再提供一个针对纯流式渲染场景的构建包,包里去掉:1、editor(编辑器组件,但可能要保留一个textarea)、toolbar(工具栏组件,包括顶部工具栏、侧边栏、悬浮目录)、mermaid(这个包太大了,引导用户自己引入就好了)
包名大概为:cherry-markdown.stream.js
目前的构建包
cherry-markdown.jscherry-markdown.min.jscherry-markdown.core.js(当然也可以在引入核心包后再传入mermaid,从而实现对mermaid的支持)
cherry-markdown.engine.core.js目标
在纯流式渲染的场景下,每个包都很大,希望再提供一个针对纯流式渲染场景的构建包,包里去掉:1、editor(编辑器组件,但可能要保留一个textarea)、toolbar(工具栏组件,包括顶部工具栏、侧边栏、悬浮目录)、mermaid(这个包太大了,引导用户自己引入就好了)
包名大概为:
cherry-markdown.stream.js