npm 包 terminal-charts 使用教程

阅读时长 4 分钟读完

很多前端开发者不仅仅只是负责编写代码,他们也需要处理数据,并且需要对这些数据进行可视化。terminal-charts 是一个非常不错的 npm 包,可以让你在终端中使用字符画的方式展现你的数据。这样的可视化方式方式不仅灵活,而且非常适合在服务器上使用。在本篇文章中,我们将会探索如何使用这个 npm 包。

安装

首先,你需要安装 Node.js 环境。如果你已经安装了 Node.js,那么你可以使用 npm 进行安装。

这个命令会将 terminal-charts 安装到全局路径之中,使得在终端中的任何目录下都可以直接使用 terminal-charts 这个命令。

看一个示例

我们看一个基本的例子。在你的终端中输入下面的命令:

这个命令将会在终端中显示一个可以描述数据变化的 terminal-charts 图表。这个图表具有 60 个字符的宽度和 30 个字符的高度。图表中的数据点描述着一个数组 [10, 15, 20, 25, 30] 中的数据。你会看到下面的结果:

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

支持其他的数据格式

除了直接使用数组,terminal-charts 也支持使用 JSON 和 CSV 格式的数据。下面是一个关于 JSON 格式的示例:

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

你可以通过以下命令把上述 JSON 作为数据输入到给定的终端宽高中:

terminal-charts 也支持 CSV 格式的数据。

添加标签

很多时候,数据不会自我解释。我们需要添加标签来帮助我们描述这些数据。terminal-charts 支持图例,这让我们可以更好地理解数据是什么。下面是一个支持图例的示例:

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

你可以通过以下命令来添加标签:

上述命令就可以生成一个带有图例的图表。

总结

terminal-charts 是一个使用字符画在终端中展现数据的 npm 包,它支持不同的数据格式,并且支持图例。如果你需要在终端中对数据进行可视化,terminal-charts 可能是你想要的工具。

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

纠错
反馈