R blogdown::serve_site() 在使用 Hugo "gesquive/slate" 主题时不生成 "public" 文件夹

R blogdown::serve_site() doesn't generate "public" folder when using Hugo "gesquive/slate" theme

我正在尝试创建一个新的 blogdown 项目,我一直在使用 Yihui Xie 的 wonderful documentation 开始。

这按预期工作:
在我 运行 下面的代码中,我看到了 demo page 的实时表示,并且在我的本地目录中生成了 public 文件夹。

library(blogdown)
blogdown::new_site(theme = "gcushen/hugo-academic")
blogdown::build_site()
blogdown::serve_site()

这没有按预期工作:
但是,当我使用 "gesquive/slate" 主题重新 运行 时,我按预期看到了 demo page 的实时表示,但在我的本地目录中没有生成 public 文件夹。没有 public 文件夹,我没有任何东西可以发送到 Netlify。

library(blogdown)
blogdown::new_site(theme = "gesquive/slate")
blogdown::build_site()
blogdown::serve_site()

为什么我使用"gesquive/slate"以外的任何Hugo主题都会生成public文件夹?

我想我误解了这个包如何与 Hugo 一起工作。

查看主题config.toml,发布的文件夹(publishDir)是"docs",如果你可以重命名为"public"愿望.