r - R blogdown::serve_site() 使用 Hugo“gesquive/slate”主题时不生成“公共”文件夹
问题描述
我正在尝试创建一个新的 blogdown 项目,我一直在使用 Yihui Xie 的精彩文档开始。
这按预期工作:
Wen 我运行以下代码,我看到演示页面的实时表示,并且该public
文件夹在我的本地目录中生成。
library(blogdown)
blogdown::new_site(theme = "gcushen/hugo-academic")
blogdown::build_site()
blogdown::serve_site()
这不能按预期工作:
但是当我使用“gesquive/slate”主题重新运行时,我看到了演示页面的实时表示,但public
在我的本地目录中没有生成文件夹。没有public
文件夹,我没有任何东西可以发送给 Netlify。
library(blogdown)
blogdown::new_site(theme = "gesquive/slate")
blogdown::build_site()
blogdown::serve_site()
为什么public
当我使用“gesquive/slate”以外的任何 Hugo 主题时会生成一个文件夹?
我希望我误解了该软件包如何与 Hugo 一起使用。
解决方案
查看主题config.toml,发布的文件夹(publishDir)是“docs”,如果您愿意,可以将其重命名为“public”。
推荐阅读
- google-apps-script - 根据自定义标签查询谷歌日历事件
- python-3.x - 如何单击列表中的链接,向后滚动,然后在 Python 中使用 selenium 单击下一个后续链接?
- c# - 不能在 try-catch 中调用变量?
- swift - AppDelegate 用于透明导航栏背景 swift 5
- python - 在开始的python构造函数中“self”这个词有什么用?
- sql - 使用 Lead 函数的 SQL Server 查询需要时间
- python - 输入后立即修改 arg,argparser
- kubernetes - Kubernetes - 使用 nginx 入口拒绝连接
- javascript - Typescript 在接口中定义字符串类型的属性 | () => 字符串给出“无法调用表达式错误”
- java - 在 Spring Boot Kafka 中创建通用 KafkaTemplate