Instalar Backstage en tu PC es un proceso bastante sencillo, especialmente si estás familiarizado con el uso de Node.js y Docker. A continuación te detallo los pasos principales para instalar Backstage de manera local en tu máquina.
Requisitos previos
- Node.js: Backstage requiere Node.js (versión 14.x o 16.x). Puedes descargarlo desde aquí.
- Yarn: Backstage utiliza Yarn como su gestor de paquetes. Puedes instalarlo ejecutando:
npm install -g yarn
- Docker: Para algunas integraciones, como la base de datos SQLite que se usa en Backstage, se recomienda tener Docker instalado. Puedes descargar Docker aquí.
Pasos para la instalación de Backstage
- Clona el repositorio de Backstage: Ejecuta el siguiente comando en tu terminal para clonar el repositorio oficial:
npx @backstage/create-app
- Responde las preguntas del asistente: El comando anterior lanzará un asistente de configuración que te pedirá información para crear tu instancia de Backstage. Algunas de las preguntas son:
- El nombre de la aplicación.
- Si deseas una instalación limpia o con configuraciones adicionales.
- Entra en el directorio de tu proyecto: Una vez que el proceso de creación de la app termine, entra en el directorio de la aplicación:
cd <nombre-de-tu-aplicación>
- Instala las dependencias: En el directorio de tu aplicación, ejecuta el siguiente comando para instalar todas las dependencias necesarias:
yarn install
- Ejecuta Backstage en modo desarrollo: Ahora puedes iniciar la aplicación en modo desarrollo con el siguiente comando:
yarn dev
Esto lanzará un servidor de desarrollo en
http://localhost:3000
donde podrás acceder a Backstage desde tu navegador.