Como renderizar um jekyll localmente sem framework, sem backend

  • Autor Autor ultracobra
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
ultracobra

ultracobra

Ni
El famoso GitHub Pages resulta ser el único con soporte para desplegar sitios Jekyll, ya que ni Vercel ni Netlify lo soportan.

Si alguien sabe porqué, qué falta para hacerlo en Netlify o Vercel porque, entiendo que si uno lo configura funcionaría para el mismo tipo de sitio estático que se acepta ahí.

Aunque algo me late más y es la posibilidad de poder construir el sitio para que se renderize en local, como quien dice, pulsando el index.html en el navegador

Aquí dos ejemplos, uno es un frame o proyecto jekyll que no renderiza sin framework, al lado un jekyll que sí. El segundo lo construí yo mismo pero seguí muchas instrucciones y no reconozco la que deja el sitio listo en local y se puede servir donde sea sin configuración adicional...

1691018395518.webp
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Para renderizar un sitio Jekyll en local necesitas asegurarte de tener Jekyll instalado en tu máquina y construir el sitio utilizando el comando jekyll build. Esto creará una versión estática de tu sitio en el directorio _site, el cuál puedes abrir en tu navegador localmente.

En cuanto a los servicios de despliegue como Vercel o Netlify, ambas soportan sitios estáticos. El detalle está en la compilación, porque Jekyll requiere de Ruby. Para Netlify, puedes definir tu propio proceso de compilación en un archivo llamado netlify.toml. Con Vercel, puedes utilizar una plantilla de inicio de Jekyll que incluya la configuración necesaria para la compilación. Espero que esto sea de ayuda.
 
El creador de Jekyll es el cofundador de GitHub por eso se entiende que jekyll sea el framework más nativo de GitHub...
 
Voltar
Topo