我是靠谱客的博主 舒心天空,这篇文章主要介绍marked.js讲解,现在分享给大家,希望可以做个参考。

一、地址 mared.js

二、安装 npm install marked --save

三、设置参数

marked.setOptions({ renderer: new marked.Renderer(), gfm: true, tables: true, breaks: true, pedantic: false, sanitize: false, smartLists: true, smartypants: false, highlight(code) { return Hljs.highlightAuto(code).value } })

gfm 它是一个布尔值,默认为true。 允许 Git Hub标准的markdown.

tables 它是一个布尔值,默认为true。 允许支持表格语法。该选项要求 gfm 为true。

breaks 它是一个布尔值,默认为false。 允许回车换行。该选项要求 gfm 为true。

pedantic 它是一个布尔值,默认为false。 尽可能地兼容 markdown.pl的晦涩部分。不纠正原始模型任何的不良行为和错误。

sanitize 它是一个布尔值,默认为false。 对输出进行过滤(清理),将忽略任何已经输入的html代码(标签) smartLists 它是一个布尔值,默认为false。 使用比原生markdown更时髦的列表。 旧的列表将可能被作为pedantic的处理内容过滤掉.

smartypants 它是一个布尔值,默认为false。 使用更为时髦的标点,比如在引用语法中加入破折号。

四、自定义解析方法

const renderer = new marked.Renderer() const paragraphParse = text => `<p>${text}</p>` renderer.paragraph = paragraphParse return marked(content, { renderer })

转载于:https://juejin.im/post/5b11492fe51d4506c8664be1

最后

以上就是舒心天空最近收集整理的关于marked.js讲解的全部内容,更多相关marked内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(244)

评论列表共有 0 条评论

立即
投稿
返回
顶部