简介
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