讨论数量:
站点用的是这个 github.com/erusev/parsedown-extra
调用:
$markdownParser = new ParsedownExtra();
$html = $markdownParser->setBreaksEnabled(true)->text($markdown);
入库前记得用 Purifier 过滤,这样才能安全地展示给用户。
这个功能已经实现了,后端参考了站长提供的插件,但是最终没有用。框架使用的 Laravel,前端方面使用了 maven-editor 当作编辑器,可以直接输出 markdown 文档和解析后的 html 代码。
推荐文章: