Para desplegar este sitio web localmente, es necesario compilar extensiones nativas de Ruby. Se recomienda encarecidamente utilizar rbenv para gestionar tu versión de Ruby, evitando el uso de versiones instaladas vía snap o paquetes globales del sistema.
- Instalar dependencias del sistema:
Asegúrate de tener las herramientas de compilación necesarias:
sudo apt update
sudo apt install build-essential libssl-dev libreadline-dev zlib1g-dev libyaml-dev libffi-dev- Instalar
rbenv(Administrador de versiones):
Guía Oficial: https://github.com/rbenv/rbenv
- Instalar Ruby
Instala una versión estable y compatible (se recomienda 3.3.x):
rbenv install 3.3.0
rbenv global 3.3.0- Instalar dependencias del proyecto:
Dentro de la carpeta raíz del proyecto, instala el gestor de paquetes y las gemas necesarias:
gem install bundler
bundle install- Ejecutar el proyecto:
Una vez instalado, puedes iniciar el servidor local con:
npm run servenpm run watchnpm run cleannpm run build