npm包Whether 使用教程

阅读时长 3 分钟读完

简介

Whether是一款能够根据城市名称或经纬度返回对应天气情况的npm包。该npm包基于OpenWeatherMap API进行开发,并提供了良好的定制化选项适应多种天气呈现效果。

安装

Whether是一款npm包,因此我们可以通过npm命令行工具进行安装。

使用

引入Whether模块:

然后创建一个Whether对象:

API_KEY_HERE填写自己的OpenWeatherMap API Key。

获得城市天气

可以通过城市名称获取天气:

结果将会返回城市的天气信息:

-- -------------------- ---- -------
- 
  ----- -----------
  -------- -----
  ----- ------
  ----------- ------
  --------- ---
  --------- -----
  ----------- -----
  ------------ ---- --------
  -------- -----------------------------------------
-

获得经纬度天气

可以通过经纬度获取天气:

结果将会返回该地点的天气信息。

定制化

Whether对象提供了可选的参数,使得可以自定义天气呈现的效果,包括将温度从摄氏度转换为华氏度,或者只获取特定天气参数。

-- -------------------- ---- -------
----- ------- - -
  ------------- -----
  --------- ----
-

------------------------------------------ -------- ----- ---- -- -
  -- ----- -
    -----------------
  - ---- -
    -----------------
  -
---

以上代码将只会返回摄氏度对应的华氏度温度信息。

错误处理

如果在获得天气信息时出现错误,Whether模块将会报错。

以上代码将会返回:

结论

Whether是一款简单易用的npm包,提供了丰富的自定义化选项,可以方便地获取全球范围内的天气信息。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006710e8dd3466f61ffe192

纠错
反馈