prasun-packages / weather-info
该包最新版本(1.0.5)没有提供许可证信息。
它提供全球任何城市或地理位置的最新天气信息。
1.0.5
2023-06-14 11:12 UTC
Requires
- guzzlehttp/guzzle: ^7.0.1
README
安装步骤
- 在终端中打开您的项目根目录文件夹,并运行以下命令来安装此包;
composer require prasun-packages/weather-info --with-all-dependencies
- 在项目根目录文件夹中打开config/app.php文件,并滚动到providers数组。在该数组中,应该有一个针对包服务提供者的部分。在該部分中添加以下行代码;
PrasunPackages\WeatherInfo\Providers\WeatherInfoProvider::class,
- 要在项目根目录中的Laravel的config文件夹中发布配置文件,运行以下命令;
php artisan vendor:publish
- 在终端中运行上述命令后,您将看到一个列出您应用程序中所有已注册的服务提供者的列表。选择PrasunPackages\WeatherInfo\Providers\WeatherInfoProvider并按Enter键。
- 我们在包中使用API Ninjas 2。因此,要运行应用程序,您需要一个API密钥,您可以通过以下链接注册获取;
- 登录并从“我的账户”部分复制API密钥,在您的项目根目录文件夹的.env文件中添加一个环境变量,并将相同的值粘贴进去;
API_NINJAS_API_KEY=[替换为您的API密钥]
运行应用程序
现在您可以通过以下路由访问应用程序中的weather-info;
/weather-info