【发布时间】:2019-07-27 21:06:03
【问题描述】:
我正在使用blogdown 和 Hugo 来生成一个网站。
我创建了一个新的 R 项目并使用以下方式下载了主题:
blogdown::new_site(dir = "Theme", theme = 'pacollins/hugo-future-imperfect-slim') 我可以在下载后预览模板。但是,如果我关闭 R 然后重新启动并使用加载项“服务站点”,则会收到以下错误消息:
Error in site_root(config) :
Could not find config.toml / config.yaml under...
然后列出保存 config.toml 文件的目录(以及所有其余的主题文件)。
我无法理解能够在 R Studio Viewer 中预览站点,然后退出 R 并重新启动并且无法找到配置文件之间发生了什么变化。
我确实找到了这个建议:https://github.com/rstudio/blogdown/issues/48 这表明我的工作目录不是网站的根目录。有两点不明白:
1)我最初下载主题时,根目录和工作目录如何协同工作,直到我退出R并重新启动,然后它们似乎不一样?
2) 如何更改网站根目录来解决问题?
谢谢!
【问题讨论】: