r-如何通过blogdown获得一个hugo主题的标签版本



使用R包blogdown和Hugo学术主题构建一个新网站几周前就开始了:

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

今天,同样的命令产生了一个不起作用的网页,也许是因为hugo学术版的更新。参见讨论:

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

所以,我想使用之前标记的hugo学术版。例如,在2.0.1版本中,事情似乎仍然可以运行。所以,我尝试了这个:

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

这是运行的,但我认为是生成与正常命令相同的非功能网站。也就是说,我实际上并没有下载我想要的hugo学术版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      
请阅读文档?blogdown::new_site了解theme参数的语法,而不是猜测。文档中说您应该在@之后指定标签名称,例如
blogdown::new_site(theme = "gcushen/hugo-academic@v2.1.0")

如果您有可用的主题的早期版本:

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

最新更新