我是靠谱客的博主 舒心天空,最近开发中收集的这篇文章主要介绍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。 允许支持表格语法。该选项要求 gfmtrue

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

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.js讲解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部