【问题标题】:How to get a tagged version of a hugo theme via blogdown如何通过 blogdown 获取雨果主题的标记版本
【发布时间】:2018-07-18 11:43:08
【问题描述】:

使用 R 包 blogdown 和 Hugo 学术主题构建新网站几周前(?)工作:

blogdown::new_site(theme = "gcushen/hugo-academic")

今天,同样的命令会生成一个非功能性网页,可能是由于对 hugo-academic 的更新。见讨论:

https://github.com/gcushen/hugo-academic/issues/594

所以,我想使用以前标记的 hugo-academic 版本。例如,在 2.0.1 版本中,事情似乎仍然有效。所以,我尝试了这个:

blogdown::new_site(theme = "gcushen/hugo-academic/tree/v2.1.0")

这会运行,但我认为会产生与普通命令相同的非功能网站。也就是说,我实际上并没有下载我想要的hugo-academic的v2.1.0标签。

有没有办法做到这一点?

sessionInfo()

R version 3.5.0 (2018-04-23)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS High Sierra 10.13.6

Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.5/Resources/lib/libRlapack.dylib

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] blogdown_0.6

loaded via a namespace (and not attached):
[1] compiler_3.5.0 bookdown_0.7   tools_3.5.0    yaml_2.1.19    knitr_1.20    
[6] xfun_0.3      

【问题讨论】:

  • 您的意思是要创建一个以“hugo-academic”为主题的全新网站?或者您想使用blogdown:::serve_site() 预览网站?如果主题已损坏,而您的 blogdown 项目在不久前创建,您可以手动复制主题。它位于项目的“主题”文件夹中。
  • > 您的意思是要创建一个以“hugo-academic”为主题的全新网站?是的。
  • 你没有以前版本的“hugo-academic”有效吗?
  • 我确实有一个可以使用的旧版本。

标签: r blogdown


【解决方案1】:

请阅读文档?blogdown::new_site 以了解theme 参数的语法,而不是猜测。文档说您应该在@ 之后指定标签名称,例如,

blogdown::new_site(theme = "gcushen/hugo-academic@v2.1.0")

【讨论】:

    【解决方案2】:

    如果您有以前版本的主题可用:

    1. 复制所有有效的项目(文件夹);
    2. 重命名文件夹;
    3. 在新项目中修改config.toml文件;
    4. 根据需要修改其他内容;
    5. 创建一个新网站。

    【讨论】:

    • 没有。不过谢谢!我正在教一门课,需要一个解决方案,可以(轻松地)通过自己的笔记本电脑为每个学生工作。
    • 相关问题:将以前安装的学术主题更新到 github 上的最新版本的推荐方法是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-14
    • 2014-09-13
    • 2015-03-21
    • 1970-01-01
    相关资源
    最近更新 更多