npm 包 github-username 使用教程

阅读时长 5 分钟读完

在前端开发中,我们经常需要获取一些与 GitHub 用户相关的信息,如头像、用户名、邮箱等。npm 提供了一个非常方便的包,可以轻松地获取这些信息,那就是 github-username。本文将介绍如何使用这个 npm 包。

安装

使用 npm 安装 github-username

使用方法

获取用户名

获取头像地址

获取用户信息

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

--------------------------- -- -
  ------------------
  -- -
  --   ------ ----------
  --   --- -------
  --   ----------- -----------------------------------------------------
  --   ------------ ---
  --   ---- ---------------------------------------
  --   --------- -----------------------------
  --   -------------- -------------------------------------------------
  --   -------------- --------------------------------------------------------------
  --   ---------- -------------------------------------------------------
  --   ------------ --------------------------------------------------------------
  --   ------------------ -----------------------------------------------------
  --   ------------------ --------------------------------------------
  --   ---------- ---------------------------------------------
  --   ----------- --------------------------------------------------------
  --   -------------------- -------------------------------------------------------
  --   ----- -------
  --   ----------- ------
  --   ----- ---- ---------
  --   -------- ---------
  --   ----- -----------------------------
  --   --------- ---- -----------
  --   ------ -----
  --   --------- -----
  --   ---- -----
  --   ----------------- -----
  --   ------------- --
  --   ------------- --
  --   ---------- -----
  --   ---------- --
  --   ----------- -----------------------
  --   ----------- ----------------------
  -- -
---
展开代码

深度讲解

ghUsername(url: string): Promise<string>

ghUsername 函数接受一个 URL 字符串作为参数,返回一个 Promise,Promise 的结果是字符串类型的 GitHub 用户名。使用示例:

ghUsername 的内部实现主要依赖于 got 这个库,它通过发送 GET 请求到 GitHub API 来获取用户信息。具体的实现可以查看 github-username 包的源代码。

ghAvatar(username: string): Promise<string>

ghAvatar 函数接受一个字符串类型的 GitHub 用户名作为参数,返回一个 Promise,Promise 的结果是字符串类型的用户头像地址。使用示例:

ghAvatar 函数的内部实现也是通过发送 GET 请求到 GitHub API 来获取用户信息。

ghUser(username: string): Promise<object>

ghUser 函数接受一个字符串类型的 GitHub 用户名作为参数,返回一个 Promise

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

纠错
反馈

纠错反馈