...
Tendremos que descargar las dependencias, para lo que ejecutaremos el siguiente comando desde la consola de VS Code:
| Bloque de código |
|---|
npm cii --progress=false |
Variables de entorno
Tenemos que definir una serie de variables de entorno para que la aplicación arranque correctamente en local. Para ello, nos creamos un archivo llamada .env.local en la raíz del proyecto, y le ponemos las siguientes variables:
| Bloque de código |
|---|
VUEVITE_APP_I18N_LOCALE=es VUEVITE_APP_I18N_FALLBACK_LOCALE=es VUEVITE_APP_UMU_CLIENT_APP=portal-ui # Si necesitas usar el proxy: VUEVITE_APP_API_ENVIRONMENT=https://micampusdesa.um.es VUEVITE_APP_LOCAL_URL= https://atica-67-165.dev.atica.um.es:3000 # VITE_LOCAL_URL= your-domain.dev.atica.um.es <-- configurada para https # URL del API para desarrollo en local VUEVITE_APPLOCAL_BACKENDAPI=https://atica-67-165.dev.atica.um.es:80803000 # Si se necesitan varias rutas, separar por espacios en la misma linea VUEVITE_APP_BACKENDLOCAL_ROUTES=/acadeACADE/ # Estas variables para local deben estar en un fichero # .env.development.local que será ignorado por git # Todas las variables de nuestra aplicación deben empezar por VUEVITE_APP_ |
Las tres primeras variables las dejaremos igual, y la de VUEVITE_APP_API_ENVIRONMENT la podemos modificar por micampustest si queremos utilizar el entorno de test.
Ahí, tendremos que poner en VUEVITE_LOCAL_URL URL y en VUEVITE_APPLOCAL_BACKEND API la ruta correspondiente a nuestro local, del mismo modo que está, la primera sin https ni el puerto, y la segunda sí incluyéndolos.
La última variable, VUEVITE_APP_BACKEND_ROUTES sirve para indicar qué rutas se van a redirigir al backend local. En este caso, todas las llamadas que se hagan a /acade/** se redirigirán al backend local, y las demás irán a apidesa (o apitest, según el entorno que utilicemos).
...