Haciendo Caminos es la historia del Departamento de Antropología de la Universidad de Los Andes contada a través de los proyectos de investigación que sus profesores y estudiantes han realizado desde su creación.
Para poder actualizar el sitio debe tener una copia local de este repositorio.
Deben tener instaladas en el computador las siguientes aplicaciones:
npm i yarn -g
Desde el repositorio original hacer un fork a la cuenta de GitHub personal:
Una vez hecho el fork, clonar el repositorio:
-
Copiar la url del repositorio que sale en el botón
< > Code
: -
En la terminal, ubicados en la carpeta en la que queremos guardar el proyecto, correr el siguiente comando:
git clone <url-del-repositorio-que-acabamos-de-copiar>
ej. (reemplazar la url por la propia):
git clone https://github.com/anattolia/enflujo-haciendocaminos.git
- Una vez clonado, entrar a la carpeta:
cd enflujo-haciendocaminos
- Y correr yarn desde la terminal para instalar las dependiencias:
yarn
Descargar el archivo de excel, este se debe llamar exactamente Listado de proyectos - 60 años dpto antropología .xlsx
(Ojo con el espacio entre antropología
y el .xlsx
) y se debe reemplazar el que existe en la ruta:
- procesador/
- datos/
Listado de proyectos - 60 años dpto antropología .xlsx`.
El procesador acepta imágenes en los siguientes formatos: 'JPEG', 'JPG', 'PNG', 'WebP', 'GIF', 'AVIF', 'TIFF', 'SVG'
.
Se deben copiar a la siguiente carpeta:
- procesador/
- imgs/
nuevaimg.jpg
...
Ubicados en la carpeta donde clonamos el repositorio, correr el siguiente comando en la terminal:
yarn datos
Cuando vea el mensaje 🦊 FIN 🦚
significa que ya se procesaron todos los datos.
- Alistar todos los archivos que se cambiaron para enviarlos al repositorio remoto:
git add .
- Dejar un mensaje explicando qué cambió (el mensaje entre comillas puede cambiarse):
git commit -m "Actualización de datos e imágenes"
Enviar los cambios al repositorio remoto:
git push
Desde el repositorio donde hicimos el fork solicitar la integración de los cambios haciendo un pull request:
A veces la librería que procesa las imágenes no funciona, probar el siguiente comando para que se instale bien en Windows y Linux.
yarn add sharp --ignore-engines