Skip to content

Pequeña Aplicación de consola que obtiene el clima de cualquier ciudad del mundo usando la api de Open Weather Map

Notifications You must be signed in to change notification settings

OrmazaAlvarez/clima-mundo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicación de Clima

Es una pequeña aplicación de consola que optiene el clima de una ciudad o pais usando la api de Open Weather Map, aplicacion de práctica en el curso Node de cero a experto

Consideraciones antes de usar

  1. Tener instalado Node.js 14.15.1 o superior en su ordenador

  2. Crear una cuenta en la página de Open Weather Map para obtener un apikey y poder usar la api que ofrese este Sitio Web.

  3. Agregar el archivo city.list.json:

    • Este ejemplo usa un archivo JSON que lo pueden descargar desde la documentación de uso de la página de Open Weather Map, en la sección By city ID, o dando click aqui.

    • Una vez descargado el Archivo, debe descomprimirlo y luego pasar el archivo city.list.json a la carpeta /data/ del repositorio clonado, si no lo tiene debe crear la carpeta.

  4. Como es una apliccación de consola desarrollada como ejemplo del curso Node de cero a experto, necesariamente debe abrir la carpeta del repositorio en una terminal para usarlo.

  5. Debe de instalar los paquetes de node usando el siguiente comando.

    npm install
    

Comandos de uso

  • Para optener el clima debe de ingresar el siguiente comando

    npm app --cityname {nombre de la ciudad o pais}
    o
    npm app -c {nombre de la ciudad o pais}
    
  • Si es la primera vez en usar la aplicación o necesita cambiar la apikey, debe de agregar la opcion --savekey seguido del Apikey de la página Open Weather Map

    npm app --savekey {Apikey} --cityname {nombre de la ciudad o pais}
    o
    npm app -s {Apikey} -c {nombre de la ciudad o pais}
    

    Nota: No importa el orden en que ingrese las opciones

Opciones:

--version       Muestra el número de versión    [booleano]
--cityname, -c  Nombre de la ciudad o país que se va obtener el clima   [requerido]
--savekey, -s   Guarda el ApiKey de autorización para usar el la api del Clima Open Weather Map
--help          Muestra ayuda   [booleano]

Ejemplos

```
npm app --savekey 29e392191139af6aefe99e9 --cityname Ecua
**resultado:**
>   Api Key saved
>   The climate of Republic of Ecuador is 20.79 ºC
```

```
npm app -c Ecua 
**resultado:**
>   The climate of Republic of Ecuador is 20.79 ºC
```

About

Pequeña Aplicación de consola que obtiene el clima de cualquier ciudad del mundo usando la api de Open Weather Map

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published