Para compilar algunas de las dependencias del proyecto, necesitamos CMake y pkg-config:
Gestor de versiones de Node.js
Para compilar los archivos estáticos (JS, CSS, imágenes, etc.), es necesario un runtime de JavaScript. Node.js es la opción recomendada. Para instalar Node.js, instalaremos un gestor de versiones de Node.js, como NVM:
PostgreSQL
Instala postgresql y sus dependencias de desarrollo con:
Para el correcto funcionamiento de Consul Democracy, necesitas configurar un usuario para tu base de datos. Como ejemplo, crearemos un usuario llamado "consul":
Imagemagick
Instala Imagemagick:
Chrome o Chromium
Para poder ejecutar los tests de sistema, necesitaremos tener instalado Chrome o Chromium.