1.4 Opciones globales
Dependiendo de sus preferencias personales, puede establecer algunas opciones globales antes de trabajar en su sitio web. Estas opciones se deben configurar usando options(name = value)
, y las opciones disponibles actualmente se presentan en Table 1.1.
Option name | Default | Meaning |
---|---|---|
servr.daemon | FALSE | Si debe usar un servidor demonizado |
blogdown.author | El autor por defecto de nuevas publicaciones | |
blogdown.ext | .md | Extensión por defecto de nuevas publicaciones |
blogdown.subdir | post | Un subdirectorio bajo content/ |
blogdown.yaml.empty | TRUE | Preservar campos vacíos en YAML? |
Le recomendamos que configure estas opciones en su archivo de perfil de inicio de R. Puede consultar la página de ayuda ?Rprofile
para más detalles, y aquí hay una introducción simplificada. Un archivo de perfil de inicio es básicamente un script en R que se ejecuta cuando se inicia la sesión de R. Este es un lugar perfecto para establecer opciones globales, por lo que no necesita escribir estas opciones nuevamente cada vez que inicie una nueva sesión en R. Puede usar un archivo de perfil global ~/.Rprofile
,13 O un archivo por proyecto .Rprofile
en el directorio raíz de su proyecto de RStudio. El primero se aplicará a todas las sesiones de R que inicie, a menos que haya proporcionado el último para anularlo. La forma más fácil de crear un archivo de este tipo es usar file.edit()
en RStudio, por ejemplo,
Supongamos que siempre prefiere el servidor demonizado y quiere que el autor de las nuevas publicaciones sea “John Doe” de manera predeterminada. Puede establecer estas opciones en el archivo de perfil:
Una buena consecuencia de establecer estas opciones es que cuando usa el complemento de RStudio “New post”, los campos “Author”, “Subdirectory” y “Format” se completarán automáticamente, por lo que no tendrá que manipularlos todas las veces a menos que desea cambiar los valores predeterminados (ocasionalmente).
R solo lee un archivo de perfil de inicio. Por ejemplo, si tiene un .Rprofile
en el directorio actual y un ~/.Rprofile
global, solo el anterior se ejecutará cuando R se inicie desde el directorio actual. Esto puede hacer que sea inconveniente para varios autores que colaboran en el mismo proyecto de un sitio web, ya que no puede establecer opciones específicas del autor. En particular, no es posible establecer la opción blogdown.author
en un solo .Rprofile
, porque esta opción debería ser diferente para diferentes autores. Una solución consiste en establecer opciones comunes en .Rprofile
bajo del directorio raíz del proyecto del sitio web, y también ejecutar el ~/.Rprofile
global si existe. Las opciones específicas del autor se pueden establecer en el ~/.Rprofile
global en la computadora de cada autor.
La tilde
~
indica el directorio principal en su sistema.↩