【问题标题】:Change blog theme (blogdown+netlify)更改博客主题 (blogdown+netlify)
【发布时间】:2018-07-04 14:24:25
【问题描述】:

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

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

【问题讨论】:

    标签: blogdown netlify


    【解决方案1】:

    blogdown中改变主题的两种方式,分别是documented here

    通过 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失败了,把错误信息分享出来会很有帮助的。

    【讨论】:

      猜你喜欢
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-05
      • 2011-03-26
      • 2020-04-18
      • 1970-01-01
      • 2018-02-27
      相关资源
      最近更新 更多