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