npm 包 jisho-cli 使用教程

阅读时长 4 分钟读完

简介

jisho-cli 是一个基于 Node.js 的命令行程序,用于查询日语单词的意思和读音。它使用了 Jisho.org 的 API 来获取单词信息,并提供了命令行交互的方式来使用。

jisho-cli 具有简单易用、快速便捷、功能齐全等优点,特别适合日语学习者使用。

安装

使用 npm 进行安装:

使用

查询单词

使用 jisho 命令进行查询。查询单词的方式有很多种,可以根据中文、日文、假名等输入查询内容。

上面的例子就是查询日语单词 "こんにちは" 的意思。查询结果如下:

查询结果包含了单词的意思、词性、解释等信息。其中,词性和意思之间用英文逗号分隔。

如果要查询多个单词,可以直接输入多个单词,用空格分隔。

此时查询结果会按照输入顺序逐个显示。如果要同时显示多个单词的解释,可以使用 -a 参数,表示 all。

连续查询

如果有多个需要查询的单词,可以使用 jisho-cli 的交互模式来进行连续查询。

这时候会进入交互模式,提示符变成了 >,等待用户输入单词。

用户输入单词后,按下回车键即可进行查询。

查询结果会以同样的形式返回。

如果输入的是空行或者直接按下了 Ctrl + C,就会退出交互模式。

帮助文档

可以使用 -h 或者 --help 参数来查看 jisho-cli 的帮助文档。

输出如下:

说明如下:

  • Usage:指的是命令行的使用方式,[words ...] 表示需要查询的单词,[options] 表示可选参数。
  • Options:则表示可选参数,-a 表示显示所有词义,-h 表示查看帮助文档。

示例代码

以下是一个获取日语单词意思的示例代码:

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

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

其中,jisho() 函数使用回调的方式进行异步调用。

如果查询成功,会返回一个包含单词信息的数组。如果查询失败,回调函数的 error 参数会包含错误信息。

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

纠错
反馈