Pasos que se deben de seguir para correr la Page de la API
-
Dentro de la carpeta del repositorio abrir la terminal y crear un entorno virtual. Para más detalles ir a la página Entorno virtual en python
python -m venv .venv -
Inicia el entorno virtual:
En Windows, ejecuta:.venv\Script\Active.psiEn vez de ejecutar el paso anterior, hay otra opción que es recomendable, esta es abrir VS Code dentro de la carpeta del repositorio, en la esquina inferior del VS Code les saldra una opción que dicen
Selecionar Interpretele dan a esa opción y les aparecerá una ventana de opciones en la parte superior, y seleccionarán la opción que un lado diceRecomended
En Unix o MacOS, ejecuta:source .venv/bin/active -
Para este paso es valioso que se hayan asegurado que el entorno virtual este activo, para saber si lo está, deberán abrir una terminal en el VS Code dentro de la carpeta del repositorio, y verán que al principio de la línea de la terminal os aparecera
(.venv).
Una vez que el entorno virtual esté activo en la misma terminal instalarán lo siquiente:
Primero elFastAPIpip install fastapiLuego el
Uvicornpip install "uvicorn[standard]"Para una infromación más detallada de
FastAPI, ingresen aquí: FastAPI -
Después de haber instalado el
FastAPIyUvicornen la terminal colocarán lo siguiente:uvicorn --app-dir backend main:app --reloady después abris el
index.html, eso es todo.
Para realizar la instalación de los requirimientos necesarios colocar en una nueva terminal
pip install -r requirements.txt
Si realizan alguna instalación nueva para actualizar el archivo requirements.txt colocar este comando
pip freeze > requirements.txt
Abrir el index.html con la extension de VS Code LiveServer o LivePreview