在blogdown中作为帖子导入独立的Rmd(自己的仓库和项目)?

时间:2018-01-04 15:09:50

标签: r git blogdown

我的大部分分析是使用" 1 project = 1存储库"做法。在每个存储库中,都有一个R项目,通常只有一个Rmd文件生成一个html_document,其中所有分析都存在。

这些分析中的一些会成为很好的博客文章,如果我更新分析,我希望更新博客文章。

有没有办法从这个分析创建博客文章,而无需在博客的项目和回购中重新完成所有这些?

我尝试克隆"分析回购"进入blogdown的/内容文件夹,但我最终的结果是#0001;"在我博客的主页上。

1 个答案:

答案 0 :(得分:3)

这不是不可能,但它可能非常棘手,我不建议你去做。相反,将.html(以及相关的依赖项,如果有的话)输出文件放在blogdown网站的static/目录下(参见 blogdown 一书的Section 2.7) ,在content/下写一篇简短的帖子,并在短篇文章中链接到.html文件。

您当然可以在R脚本static/中自动执行此作业(将文件从原始目录复制到R/build.R)(请参阅Appendix D.9)。我认为如果你可以将.Rmd源文档放在static/下面会更容易,这样你甚至不需要将文件从一个目录复制到另一个目录(同样,请参阅第2.7节。