R 正确组织blogdown/Hugo结构以自动更新内容

R 正确组织blogdown/Hugo结构以自动更新内容,r,r-markdown,hugo,blogdown,R,R Markdown,Hugo,Blogdown,一个关于如何正确组织blogdown/Hugo内容的详细问题 通过Netlify部署blogdown/Hugo构建了两个网站。一个简单且易于更新,第二个开始变得一团糟,因为我没有正确组织内容 基本上,据我所知,我们有两个主文件夹/content和/public 我正在开发/内容中的所有内容 /content的当前结构如下所示 /content中的任何文件夹,如/content/team或/content/post具有相同的结构: rmd文件 html文件 /img文件夹,用于存储图像 例如

一个关于如何正确组织blogdown/Hugo内容的详细问题

通过Netlify部署blogdown/Hugo构建了两个网站。一个简单且易于更新,第二个开始变得一团糟,因为我没有正确组织内容

基本上,据我所知,我们有两个主文件夹/content/public

我正在开发/内容中的所有内容

/content的当前结构如下所示

/content中的任何文件夹,如/content/team/content/post具有相同的结构:

  • rmd文件
  • html文件
  • /img文件夹,用于存储图像
例如:

问题从/public文件夹开始,变得一团糟

在我更简单的网站中,只要我保存我的工作并执行
blogdown::service_site()
,所有内容都会自动更新。这里不是

例如,同一个/team文件夹变得一团糟,看起来像这样。

这里我有.html索引文件,还有一些我没有创建的文件夹。不过,我创建了public/team/images,试图了解文件的位置

主要问题是,在此文件夹/public/team中有另一个文件夹/public/team/team(不确定原因),在更新代码时,我的索引文件会在该文件夹中更新。因此,我被迫手动将.html索引文件从/public/team/team移动到/public/team,而不是自动更新整个网站内容,这很糟糕。基本上,它迫使我为每个网站选项卡都有一个单独的index.html索引文件,否则,当我切换选项卡时,网站会有不同的视图

很明显,我在谷歌上搜索了如何解决这个问题,但我发现这些Hugo内容指南提示对于我处理blogdown/Hugo的专业水平来说不是很直观


谢谢

如果您删除
/public
文件夹并重建整个页面,会发生什么情况?不知道,我们将尝试,感谢您的建议
/public
文件夹是已编译网站文件的输出,您不应该编辑该文件夹下的任何内容。