Skip to content

kenshinji/yddict

Repository files navigation

有道词典命令行查询工具 English

不喜欢安装有道词典的应用程序,因为太耗资源还一堆广告,但是用浏览器打开dict.youdao.com也挺麻烦的,不是吗?快来试试我的有道词典命令行工具吧!

GitHub stars MIT licensed npm version Code Climate Build Status Coverage Status FOSSA Status

gif with examples

安装

npm install yddict -g

使用说明

yd <要查询的单词>
  • 自定义设置

目前自定义设置选项如下,可以通过用户主目录下.config/configstore/yddict.json文件来配置, 如果没有该文件,第一次运行之后会自动生成。

{
  "proxy":"http://<主机地址>:<端口>" //代理设置
  "color":"<自定义显示颜色>" //自定义字体颜色显示,默认白色
}

功能特点

  • 支持英文查中文
  • 支持中文查英文
  • 支持发音标注
  • 支持网络释义
  • 支持自定义代理和颜色设置

命令行选项

yd -h, --help     显示帮助信息
yd -v, --version  显示版本号
yd <word>         查询单词或短语

系统要求

  • Node.js >= 12.0.0
  • npm >= 6.0.0

常见问题

如果安装或使用过程中遇到问题,请确保:

  1. Node.js 版本符合要求
  2. 使用 npm install -g yddict 进行全局安装
  3. 如果在公司网络环境下使用,请正确配置代理设置

开源协议

MIT License

如何贡献代码

  1. fork这个代码库。
  2. npm install 安装所需要的依赖。
  3. 代码改动之后请运行npm test确保你的改动没有影响到其他的部分。
  4. PR.

参与讨论

  1. Telegram 群

请作者喝一杯咖啡

Buy Me A Coffee