CommonMark解析Markdown语法的原理和主要代码分析
CommonMark 的解析过程,本质是将无序的文本字符串转化为结构化的抽象语法树(AST),核心围绕 “识别结构” 和 “建立层级” 展开,整个过程依赖 “状态机” 驱动。
php服务端自定义渲染搞不定?试试commonmark
个人实际使用后发现,Parsedown自定义渲染扩展性太差,league/commonmark模块化设计,扩展性良好。通过Renderer、Extension模块,简单几行代码,新手也能搞定html自定义渲染。
站点日志:为了SEO,markdown语法由前端vue渲染升级为服务端渲染
上线 51 天,把内容页 vue 渲染改成了服务端渲染。为让搜索引擎顺利抓取,必须改,后续会关注验证。升级踩了不少坑,才搞定highlight、katex、mermaid三个前端插件适配服务端渲染。
Typora 图片自动上传到指定图床
学习如何使用 Typora 结合 PicGo 实现 Markdown 文档中图片的自动上传至图床,简化博客文章编辑与发布流程。详细配置步骤包括下载安装 PicGo、设置七牛云图床以及调整 Typora 设置,确保图文并茂的文章易于分享和传播。