Mapa colaborativo del arbolado en espacios públicos.
El proyecto está actualmente funcionado en Arbolado Urbano.
Este repositorio contiene un cliente que se comunica con Arbolado API
-
Instalar dependencias
npm i. -
Levantar la API. Siguiendo las instrucciones del repositorio Arbolado API.
-
Generar
arboles.pmtiles:- Ejecutar el comando
php artisan pmtilesen el proyecto de la API. - Esperar a que finalice la generación del archivo (puede demorar algunos minutos).
- Copiar el archivo
/public/arboles.pmtilesgenerado en el proyecto de la API a la carpeta/public/de este proyecto.
- Ejecutar el comando
-
Levantar el proyecto de la API y la base de datos.
-
Iniciar servidor de desarrollo
npm run dev. -
Abrir: http://localhost:5173.
-
Clonar el proyecto en el servidor.
-
Instalar dependencias
npm i. -
Compilar el proyecto
npm run build(npm run build:stagingpara staging). -
Si se usa Apache incluir el archivo
.htaccesscorrespondiente en la carpeta/dist.
- Nota: El servidor debe configurarse para apuntar a la carpeta
/dist.
| Comando | Descripción |
|---|---|
npm i |
Instala dependencias |
npm run dev |
Inicia el servidor de desarrollo |
npm run build |
Compila para producción |
npm run build:staging |
Compila para staging |
npm run start |
Previsualiza la versión compilada |
npm run lint |
Ejecuta el linter |
npm run typecheck |
Ejecuta validación de tipos |