新手初学 node,撸了一个有道词典命令行工具

2017 年 9 月 5 日
 kenshinji
欢迎大家来 code review,提 issue,代码很水,欢迎批评指正。
https://github.com/kenshinji/yddict
6956 次点击
所在节点    Node.js
30 条回复
hjdtl
2017 年 9 月 5 日
非常酷 已安装
Gavinpeng
2017 年 9 月 5 日
感觉一般吧
keenwon
2017 年 9 月 5 日
刚好我之前也写了个 https://github.com/keenwon/eazydict
2bt
2017 年 9 月 5 日
我想问一下,查询频率高了,不会封 IP 吗。
我之前写过一个扩展,查几个词就 forbidden 了
keenwon
2017 年 9 月 5 日
@2bt

我被有道封过一段时间,不过是开发阶段,正常使用几率很小,而且 EazyDict 有本地缓存
kenshinji
2017 年 9 月 5 日
@2bt 扩展是指的 chrome extension ?通过 API 查的么?
zchlwj
2017 年 9 月 5 日
不能中文查英文?
2bt
2017 年 9 月 5 日
@kenshinji 是的。api 貌似收费的,我直接访问 URL 查词的。
jin7
2017 年 9 月 5 日
eazydict 很不错
rosu
2017 年 9 月 5 日
很酷,不过...我用 wox 解决了这个问题 hhh
kenshinji
2017 年 9 月 5 日
@jin7 我也觉得,比我的好多啦~~~我算是抛砖引玉了
kenshinji
2017 年 9 月 5 日
@zchlwj 目前是的,欢迎提 issue,我会继续改进的,哈哈
kenshinji
2017 年 9 月 5 日
@2bt 哦哦。。我没有用 api,直接查了下浏览器访问 dict.youdao.com 的 get 请求,然后放到我的代码里的
kisnows
2017 年 9 月 5 日
@keenwon #3 前几天刚好下了你这个工具,很好用。
timothyye
2017 年 9 月 5 日
@kenshinji 哈哈,我打算仿照写一个 Go 的……
TeemoScript
2017 年 9 月 5 日
node 是看什么学的呀,有什么好的资料分享吗,乱七八糟看了好多,丝毫没啥头绪啊,感觉对于新人来说学习曲线很陡峭
kenshinji
2017 年 9 月 5 日
@TeemoScript 你打算用 node 做什么呢? web 后台开发?还是像我一样做命令行小工具。稍微有点 js 基础的话,可以给自己想一些有趣的小项目做做,哪里不会就去 stackoverflow 搜搜,七拼八凑也能做一个简单的东西出来,然后再做下一个项目,再下一个项目....然后就会了。npm 这一套东西可以科学上网的话去油管看教程是最好的了
timothyye
2017 年 9 月 6 日
哈哈,搭车,Go 版本的来了:

https://github.com/TimothyYe/ydict
kenshinji
2017 年 9 月 6 日
@timothyye 赞赞赞
kenshinji
2017 年 9 月 6 日
@timothyye 发现你的 Go 版本的没有那个 cli-spinner ( 逃~~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/388261

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX