我想在github(example)中将一个.md页面嵌入到HTML页面中(实际上只是渲染文件内容<div id="readme" class="readme blob instapaper_body">
,而不是标题和内容)。
我看了this answer,但这并没有嵌入渲染的降价,只是语法突出显示了来源。
答案 0 :(得分:1)
GitHub提供API endpoint for rendering Markdown。您可以将原始Markdown内容发布到https://api.github.com/markdown
并在您自己的应用程序中使用该响应。
我建议不要在每个页面加载时点击该API端点。您可以在后端请求呈现,在本地缓存呈现的内容,并从那里提供服务。如果源Markdown发生变化,您可以使用GitHub的API重新渲染。
或者,您可以将Markdown置于Gist并使用其内置embed functionality。