Skip to content

Coheteria-TECSpace/coheteria-tecspace.github.io

Repository files navigation

Página Web Cohetería TECSpace GitHub license GitHub issues

Página web estática generada mediante Jekyll, con base en la plantilla para blogs Chirpy, y con hosting mediante GitHub Pages, este es un proyecto del grupo cohetería computacional de TECSpace.

Colaboración

Se recibe toda colaboración, todo PR será revisado y de ser aceptable, se hará merge en la rama dev, pueden escribir un nuevo issue o colaborar con los ya existentes.

Cómo correr en servidor local

Para poder visualizar los cambios que hacen en el código, será necesario correr un servidor local de Jekyll, para lograr esto se incluyen los pasos a continuación

Instalación

Seguir los pasos oficiales para Linux, macOS o Windows

también es posible usar MSYS2 y en este caso se deben seguir los siguientes pasos

# Instalación en MSYS2
pacman -S gcc ruby base-devel libffi-devel mingw-w64-x86_64-libxslt libxslt-devel

echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

gem install nokogiri --platform=ruby -- --use-system-libraries
gem install jekyll bundler

Uso

Una vez se siguieron exitosamente los pasos de instalación se pueden seguir los siguientes pasos

  1. Clonar este repositorio por ssh, http o github-cli según sus preferencias.
  2. Ingresar a la carpeta del repositorio mediante la terminal o prompt de su sistema operativo
cd coheteria-tecspace.github.io
  1. Correr el comando mostrado a continuación para instalar las dependencias de Ruby
bundle install
  1. Si se instalan exitosamente las Gems, se puede iniciar el servidor local con el siguiente comando se debe estar en la misma carpeta que el archivo Gemfile
bundle exec jekyll serve --watch --incremental

Se espera un texto similar al siguiente

Configuration file: coheteria-tecspace.github.io/_config.yml
            Source: coheteria-tecspace.github.io
       Destination: coheteria-tecspace.github.io/_site
 Incremental build: enabled
      Generating...
                    done in 0.001 seconds.
 Auto-regeneration: enabled for 'coheteria-tecspace.github.io'
    Server address: http://127.0.0.1:4000/
  Server running... press ctrl-c to stop.
  1. De tener un mensaje como el anterior, simplemente se debe ir a la dirección web http://127.0.0.1:4000/ o bien http://localhost:4000, todo cambio realizado en el código debe poder verse en tiempo real en la página web local con tan solo refrescar la página.

Licencia

Se mantiene la licencia MIT usada por Chirpy.

Encargados del repositorio