MANUAL - PARA HACER CAMBIOS EN EL ADMIN DE MIRON Y CAT ------------------------------------------------------ 0) En visual code abrir la carpeta htdocs/adminmiron 1) Entrar al branch "development" 2) Situarse en la ruta "C:\xampp\htdocs\adminmiron", comando para ejecutar el proyecto "ng serve --open" (eso lo abre en el navegador) 3) Realizar los cambios necesarios y testear 3.bis) Nunca harcodear las palabras "MIRON" ó "CAT" al programar ya que estas palabras dependen de la empresa que usa el sistema, usar lenguaje neutral válido para ambas empresas. 4) Hacer commit de lo hecho poniendo en el mensaje un link a una incidencia de jira, y luego push. PASOS PARA SUBIR EL PROYECTO A PRODUCCIÓN DE "MIRON" --------------------------------------------------- 5) Abrir el archivo del proyecto "globals.ts" 6) Modificar "ADMINISTRADOR_ESTADO.EN_DESARROLLO" por "ADMINISTRADOR_ESTADO.PRODUCCION" 7) Modificar "SERVIDOR_ESTADO.EN_DESARROLLO" por "SERVIDOR_ESTADO.PRODUCCION" 8) En la consola ir al directorio "C:\xampp\htdocs\adminmiron" 9) Para transpilar ejecutar el comando "node --max-old-space-size=4096 ./node_modules/@angular/cli/bin/ng build --prod --base-href /adminmiron/" 9.bis) La transpilación es un proceso que demora unos minutos, al finalizar genera el proyecto en "C:\xampp\htdocs\adminmiron\dist\" 10) Conectarse por ftp al servidor de producción Usando Total Comander, botón "ftp" datos del server guardados como "MIRON sistema" y conectar. 11) Ir a la ruta "miron.itego.com.ar/adminmiron/" y reemplazar todo el contenido por el de "C:\xampp\htdocs\adminmiron\dist\" PASOS PARA SUBIR EL PROYECTO A PRODUCCIÓN DE "CAT" -------------------------------------------------- 12) En el archivo "globals.ts" 13) Ahora también modificar "EMPRESAS_TITULO.MIRON" por "EMPRESAS_TITULO.CAT" 14) En la consola ir al directorio "C:\xampp\htdocs\adminmiron" 15) Para transpilar ejecutar el comando "node --max-old-space-size=4096 ./node_modules/@angular/cli/bin/ng build --prod --base-href /admincat/" 15.bis) Notar que al final del comando dice "admincat", no es exactamente igual al anterior 16) En el ftp ir a la ruta "cat.itego.com.ar/admincat/" y reemplazar todo el contenido por el de "C:\xampp\htdocs\adminmiron\dist\" FINALIZADO CORRECTO ------------------- 17) Si todo se hizo bien, git nos dice que se modificó el archivo "globals.ts" y ningún otro archivo. (los arreglos hechos ya fueron pusheados en el paso 4) 18) Descartar todos los cambios del proyecto, para dejar el proyecto listo para los futuros cambios.