Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: Enterprise Server 2.18

Probar tu sitio de Páginas de GitHub localmente con Jekyll

Puedes compilar tu sitio de Páginas de GitHub localmente para previsualizar y probar los cambios en tu sitio.

Páginas de GitHub is available in public repositories with GitHub gratis, and in public and private repositories with GitHub Pro, Equipo de GitHub, Nube de GitHub Enterprise, and Servidor de GitHub Enterprise.

En este artículo

Cualquier persona con permisos de lectura para un repositorio puede probar un sitio de Páginas de GitHub localmente.

Prerrequisitos

Antes de que puedas usar Jekyll para probar un sitio, debes hacer lo siguiente:

Recomendamos utilizando Bundler para instalar y ejecutar Jekyll. Bundler administra las dependencias de gema de Ruby, reduce los errores de construcción de Jekyll y evita los errores relacionados con el entorno. To install Bundler:

  1. Install Ruby. For more information, see "Installing Ruby" in the Ruby documentation.
  2. Instala Bundler. For more information, see "Bundler."

Sugerencia: si ves un error de Ruby cuando tratas de instalar Jekyll utilizando Bundler, es posible que necesites utilizar un administrador de paquete, como RVM o Homebrew, para administrar tu instalación de Ruby. For more information, see "Troubleshooting" in the Jekyll documentation.

Construyendo tu sitio localmente

  1. Open TerminalTerminalGit Bash.
  2. Navigate to the publishing source for your site. Para obtener más información acerca de las fuentes de publicación, consulta "Acerca de las Páginas de GitHub".
  3. Ejecuta tu sitio Jekyll de forma local.

    $ bundle exec jekyll serve
    > Configuration file: /Users/octocat/my-site/_config.yml
    >            Source: /Users/octocat/my-site
    >       Destination: /Users/octocat/my-site/_site
    > Incremental build: disabled. Enable with --incremental
    >      Generating...
    >                    done in 0.309 seconds.
    > Auto-regeneration: enabled for '/Users/octocat/my-site'
    > Configuration file: /Users/octocat/my-site/_config.yml
    >    Server address: http://127.0.0.1:4000/
    >  Server running... press ctrl-c to stop.
  4. Para previsualizar tu sitio, en tu navegador web, navega hasta http://localhost:4000.

Actualizar la gema de Páginas de GitHub

Jekyll es un proyecto de código abierto activo que se actualiza de manera frecuente. Si la gema de github-pages de tu computadora está desactualizada con respecto a la gema de github-pages del servidor de Páginas de GitHub, tu sitio puede verse diferente cuando se compile localmente en comparación a cómo se vea cuando se publique en GitHub Enterprise. Para evitar esto, actualiza de manera regular la gema de github-pages en tu computadora.

  1. Open TerminalTerminalGit Bash.
  2. Actualiza la gema de github-pages.

    • Si instalaste Bundler, ejecuta bundle update github-pages.
    • Si no tienes instalado Bundler, ejecuta gem update github-pages.

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos