更改博客主题(blogdown + netlify)

MSD*_*MSD 3 netlify blogdown

我已经一汇其次教程和使用创造了一个网站排污github上netlify。现在,我想更改网站的主题。问题是,我有几篇文章产生了很多情节。结果,当我在本地创建新网站并添加帖子时,git push失败了。我怀疑是因为我文件太多。

我试着逐段添加帖子,就像我在写新帖子一样,这确实有效。但是,这将花费太多时间。我怀疑其他人也有同样的问题。有没有一种方法可以更轻松地更改我的网站的主题?

TC *_*ang 5

在Blogdown中更改主题的两种方法,在此介绍

通过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 repo,将新站点推送到该站点,然后连接到netlify

奇怪的是git push失败了,共享错误消息会很有帮助。