我的大部分分析是使用" 1 project = 1存储库"做法。在每个存储库中,都有一个R项目,通常只有一个Rmd文件生成一个html_document,其中所有分析都存在。
这些分析中的一些会成为很好的博客文章,如果我更新分析,我希望更新博客文章。
有没有办法从这个分析创建博客文章,而无需在博客的项目和回购中重新完成所有这些?
我尝试克隆"分析回购"进入blogdown的/内容文件夹,但我最终的结果是#0001;"在我博客的主页上。
答案 0 :(得分:3)
这不是不可能,但它可能非常棘手,我不建议你去做。相反,将.html
(以及相关的依赖项,如果有的话)输出文件放在blogdown网站的static/
目录下(参见 blogdown 一书的Section 2.7) ,在content/
下写一篇简短的帖子,并在短篇文章中链接到.html
文件。
您当然可以在R脚本static/
中自动执行此作业(将文件从原始目录复制到R/build.R
)(请参阅Appendix D.9)。我认为如果你可以将.Rmd
源文档放在static/
下面会更容易,这样你甚至不需要将文件从一个目录复制到另一个目录(同样,请参阅第2.7节。