jeneljenel / weather-module
该软件包已被放弃,不再维护。没有建议的替代包。
一个用于天气预报的模块。
v1.0.10
2019-12-12 09:17 UTC
Requires
- php: >=7.2
- anax/anax-cli: ^1.2
- anax/commons: ^2.0
Requires (Dev)
- anax/anax-lite: ^1.0.24
- anax/cache: ^2.0.0-beta.5
- anax/configure: ^2.0.0-beta.1
- anax/page: ^2.0.0-beta.1
- anax/request: ^2.0.2
- anax/response: ^2.0.1
- anax/session: ^2.0.1
- anax/view: ^2.0.2
- phpmetrics/phpmetrics: ^2
- phpunit/phpunit: ^7
README
ANAX的天气模块
该天气预报模块与Anax框架协同工作。它设置为使用darksky.net。您必须拥有有效的API密钥。
目录
作为Anax模块安装
以下是您将模块安装到现有Anax安装中的方法。
使用composer安装。
composer require jeneljenel/weather-module
配置文件
复制所需的配置并将模块设置为路由处理器,用于路由weather
。
config, views
rsync -av vendor/jeneljenel/weather-module/config ./
rsync -av vendor/jeneljenel/weather-module/view/weather ./view
您必须创建自己的weather.php文件。复制/config/weather_sample.php
$ cd config
$ cp weather_sample.php weather.php
$ nano weather.php
输入您的有效API密钥darksky.net。使用ctrl + x
退出文本编辑器。输入Y
保存更改。按回车保存文件。
使用脚手架后处理文件安装
该模块支持用于Anax脚手架的后处理安装脚本。该脚本执行上述所述的默认安装。
bash vendor/jeneljenel/weather-module/.anax/scaffold/postprocess.d/302_weather.bash
在完成composer require
后运行后处理脚本。
安装和设置Anax
在您可以使用此模块之前,您需要一个Anax安装。您可以使用脚手架工具anax-cli
创建一个示例Anax安装。
在me
目录中将anax-site-develop
作为示例Anax安装。
$ anax create me anax-site-develop
$ cd me
将您的web服务器指向me/htdocs
,Anax应该显示一个主页。
依赖关系
这是一个Anax模块,主要用于与Anax框架一起使用。
许可证
此软件携带MIT许可证。有关详细信息,请参阅LICENSE.txt。
Copyright (c) 2019 Tomie Lee