用blogdown搭建简易网站

Drizzle

2021/05/23

Categories: R   Tags: blogdown  

搭建(静态)网站并非难事. 当然,这话要站在blogdown和Hugo的肩膀上才能这么说.

1 安装R和RStudio

R语言是一种被广泛使用的语言,主要用于统计计算等领域. Windows用户可以在CRAN1上下载R的安装包. 截止到2021年5月23日,其最新版本是4.1.0.

RStudio是R的一款集成开发环境. 它并非必要,但没有RStudio的R就像没有辣椒的川菜,或者没有气泡的可乐.2 其安装手段和一般的软件并无不同.

2 安装和使用blogdown

打开R Gui或RStudio,在控制台键入

install.packages("blogdown")

等待R自动完成blogdown及其依赖的安装.3

装入blogdown,然后选择一个合适的主题,例如Wowchemy的wowchemy/starter-hugo-blog:

library(blogdown)
new_site(theme = "wowchemy/starter-hugo-blog")

大功告成. 只要blogdown::serve_site()就可以在RStudio的Viewer栏内看到预览了,或者也可以在浏览器内访问localhost:port,其中port默认为4321.

3 然后…

——等等,这只是在本地搭建啊,网页一般是想让别人看到的吧. 而且这是模版而已,自己的内容怎么添加呢?

——但本文的标题也只是“搭建简易网站”,那些功能的确超过了本文的范围. 且听下回分解罢. 4


  1. Comprehensive R Archive Network的缩写.↩︎

  2. 比喻取自《GEB》.↩︎

  3. 对于Linux用户,g++可能会报错缺少库,请自行安装它们.↩︎

  4. 会有吗?↩︎