blogdown:将html文件附加到网站中

时间:2018-05-12 16:23:32

标签: html r blogdown

我正在使用 blogdown R包进行网站开发。我想添加一些已经创建的 html 文件。我想知道如何实现这一目标?感谢

1 个答案:

答案 0 :(得分:1)

要使过度的过度简化:blogdown只是Hugo的一个包装器,通过R markdown和一些额外的处理位来做一些严重的魔术。

Hugo directory structure内有一个static目录,可以放置任何固定位 - 图像,CSS,JavaScript,音频,视频,一般数据甚至HTML。

如果您只需要内容可链接,则可以创建static/html目录并将内容放在那里。

由于Hugo在生活中的使命是从降价生成HTML并将HTML页面合并到Hugo处理工作流程中并不是真正的“事情” - 而是 - 将现有HTML-ified内容纳入其中的一种方法Hugo将使用pandoc将HTML转换为markdown,然后将任何引用的内容后处理到相应的static目录中。这条道路可能充满了一些痛苦和痛苦,但如果内容真的需要在网站上,那可能是值得的。

Lasty(而不是之前的评论)。将HTML文档放入Hugo的一个真正 hack-ish方法是将它们放在前面提到的static/html目录中,然后创建一个Rmd <iframe>一个HTML文档就足够了大窗格(有一种方法可以填充浏览器窗口并调整大小 - 调整大小功能需要使用pym.js IIRC)并且可能有一个链接,可以让人们“逃离框架”并查看HTML它上面有一个标签。