1.1 Instalación
Asumimos que ya ha instalado R (https://www.r-project.org) (R Core Team 2017) y RStudio IDE (https://www.rstudio.com). Si no tiene instalado RStudio IDE, instale Pandoc (http://pandoc.org). A continuación, tenemos que instalar el paquete blogdown en R. Está disponible en CRAN y GitHub, y puede instalarlo con:
## Intalación desde el CRAN
install.packages('blogdown')
## O, instalación desde GitHub
if (!requireNamespace("devtools")) install.packages('devtools')
devtools::install_github('rstudio/blogdown')
Como blogdown se basa en el generador de sitios estáticos Hugo (https://gohugo.io), también debe instalar Hugo. Hay una función auxiliar en blogdown para descargar e instalar automáticamente en los principales sistemas operativos (Windows, MacOS y Linux):
Por defecto, instala la última versión de Hugo, pero puede elegir una versión específica a través del argumento versión
, si lo prefiere.
Para los usuarios de macOS, install_hugo()
usa el administrador de paquetes Homebrew (https://brew.sh) si ya se ha instalado, de lo contrario solo descarga el binario de Hugo directamente.
1.1.1 Actualización
Para actualizar o reinstalarHugo, use blogdown::update_hugo()
, que es equivalente a install_hugo(force = TRUE)
. Puede verificar la versión de Hugo instalada mediante blogdown::hugo_version()
, y encontrar la última versión de Hugo en https://github.com/gohugoio/hugo/releases.
Referencias
R Core Team. 2017. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.