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"愿望.
我正在尝试创建一个新的 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"愿望.