#weather #location #cli #version

bin+lib weather-rust-s

使用 Rust 编写的简单天气命令行应用程序

2 个版本

0.0.1-beta.22024年4月23日

26#location

27 每月下载次数

MIT 许可证

19KB
467

天气 (weather-rs)

GitHub Release Release Date Languages License

使用 Rust 编写的简单天气命令行应用程序。

用法

$ weather

打印出 .env 文件中提到的位置或默认位置的天气。

$ weather --help # or  -v prints the help message
$ weather --version # or -h prints the version of the app

配置

配置 .env 文件。

天气处于开发阶段。许多功能尚未实现。现在配置是静态的,可以在 .env 文件中修改。但将来它将是动态的,可以从命令行更改。

LATITUDE = 23.2325;
LONGITUDE = 87.0654;
API_KEY = "0e376e0750966cdba160fc85a4bb0427";
LOCATION_NAME = "Bankura";

如果没有 .env 文件,程序将使用上述默认配置。

天气 API 密钥可以从 OpenWeatherMap 获取。

依赖关系

~9–24MB
~308K SLoC