2 分•作者: signa11•12 天前
返回首页
最新
1 分•作者: selimonder•12 天前
2 分•作者: akashwadhwani35•12 天前
2 分•作者: 3rly•12 天前
2 分•作者: vinhnx•12 天前
2 分•作者: MilnerRoute•12 天前
2 分•作者: franciscop•12 天前
我一直在使用流行的 React Markdown 渲染器,并结合 KaTeX 和 Prism.js 来渲染我的 Markdown 和 LaTeX。但厌倦了仅为此就打包 300KB 以上的压缩后 JavaScript(未压缩时超过 1.2MB!)。因此,我创建了一个小型的 Markdown 渲染器,它在一个微小的包中完成了所有这些工作。
我在主页上添加了一个小型演示区,请随时尝试并告诉我您的想法!
它并不完美,而且肯定不是“正确”的,因为我内部使用的是正则表达式而不是一个 proper AST 解析器。但对于我的用例以及市面上绝大多数的 Markdown 来说,这已经足够好了(参考 StackOverflow 的帖子 [1])。出于这个原因,它也很保守;默认情况下不支持 HTML,解析错误的内容会生成转义的 HTML 实体而不是 XSS。
[1] https://stackoverflow.com/a/1732454
68 分•作者: ubutler•12 天前
1 分•作者: dchitimalla1•12 天前
1 分•作者: marvin-hansen•12 天前
2 分•作者: pinewurst•12 天前
3 分•作者: A19dammer91•12 天前
1 分•作者: peterspath•12 天前
2 分•作者: shadow-ninja•12 天前
1 分•作者: zdw•12 天前
4 分•作者: Geekette•12 天前
1 分•作者: layer7_ethan•12 天前
2 分•作者: AndrewHakmi•12 天前
1 分•作者: Curiositry•12 天前
1 分•作者: thunderbong•12 天前