在 blogdown 中导入独立的 Rmd(自己的回购和项目)作为 post?

Import stand alone Rmd (own repo and project) as a post in blogdown?

我的大部分分析都是使用“1 个项目 = 1 个存储库”方法完成的。在这些存储库中的每一个中,都有一个 R 项目,通常是一个生成 html_document 所有分析所在的 Rmd 文件。

其中一些分析会成为不错的博客 post,如果我更新分析,我希望博客 post 也能得到更新。

有没有一种方法可以根据此分析创建博客 post,而无需在博客的项目和存储库中重新进行所有操作?

我尝试将 "analysis repo" 克隆到 blogdown 的 /content 文件夹中,但我最终得到的只是博客主页上的年份“0001”。

这不是不可能,但它可能非常棘手,我不建议你这样做。相反,将 .html(以及相关的依赖项,如果有的话)输出文件放在 blogdown 网站的 static/ 目录下(参见 blogdown[=25= 的 Section 2.7 ]书),在content/下写一个短post,在短post.

下link到.html文件

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