chau/weather-service

使用DarkSky API的天气服务

v1.0.1 2018-12-10 19:46 UTC

This package is auto-updated.

Last update: 2024-09-11 14:48:10 UTC


README

Build Status Scrutinizer Code Quality Build Status Code Intelligence Status Code Coverage

天气服务根据IP地址提供天气预报。它使用Darksky API获取预报,使用IPStack从IP地址获取坐标。

您可以使用此模块,与Anax安装一起使用。

服务包含使用与Bulma CSS框架对应的结构构建的视图。

目录表

您也可以在线阅读此文档

作为Anax模块安装

这样将模块安装到现有的Anax安装中。

使用Composer安装。

composer require chau/weather-service

复制所需的配置文件。包括API密钥、路由配置和DI导入配置。

rsync -av vendor/chau/weather-service/config ./

使用以下命令复制所需的视图文件

rsync -av vendor/chau/weather-service/view ./

安装和设置Anax

在使用此模块之前,您需要Anax安装。您可以使用scaffolding实用程序创建Anax示例安装,例如anax-cli

rem目录中scaffold一个示例Anax安装anax-site-develop

$ anax create rem anax-site-develop
$ cd rem

将您的Web服务器指向rem/htdocs,Anax应该显示主页。

依赖

这是一个Anax模块,主要用于与Anax框架一起使用。

许可

此软件采用MIT许可。有关详细信息,请参阅LICENSE.txt

 .
..:  Copyright (c) 2018 - 2019 Christopher Augustsson (chris.augustsson@live.se)