更改博客主题(blogdown+netlify)

2024-02-14

我按照 Yihui 的教程并使用创建了一个网站blowdown, github and netlify。现在,我想更改我的网站的主题。问题是我有几篇文章产生了很多情节。因此,当我在本地创建一个新网站并添加我的帖子时,git push失败。我怀疑是因为我的文件太多了。

我尝试一点一点地添加帖子,就像我正在写一篇新帖子一样,这很有效。但这会花费太多时间。我怀疑其他人也有同样的问题。有没有办法更轻松地更改我的网站主题?


在 blogdown 中更改主题的两种方法是记录在这里 https://bookdown.org/yihui/blogdown/other-themes.html:

通过 blogdown::install_theme() 安装主题,或者只是在另一个新目录下创建一个新站点,并将 GitHub 存储库名称传递给 new_site() 的主题参数。我们建议您使用第二种方法,因为 Hugo 主题可能非常复杂,并且每个主题的用法可能非常不同并且高度依赖于 config.toml

在您的用例中,您可以
1. blogdown::new_site(theme = "gcushen/hugo-academic")建立一个新网站
2. 复制您的*.Rmd|*.md|*.Rmarkdown文件到content/post
3. blogdown::serve_site(),如果本地预览没问题
4. 设置 github 存储库,将您的新站点推送到它,并连接到 netlify

奇怪的是 git push 失败了,如果能分享一下错误信息会有很大帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改博客主题(blogdown+netlify) 的相关文章

随机推荐