功能简介
搜索包,从github或npm搜索

ctl+↑ 上一页 ctl+↓ 下一页
| option | alias | describe |
|---|---|---|
| --limit | -l | 每页显示的条目 |
| --page | -p | 分页显示,第几页 |
| --trans | -t | 按翻译后包名搜索,中文转英文或者英文转中文 |
| --g | -g | 从github获取版本,默认从npm |
查询包版本,从github或npm获取

| option | alias | describe |
|---|---|---|
| --limit | -l | 返回的条目数 |
| --range | -r | 根据条件(semver range)过滤版本列表 |
| --g | -g | 从github获取版本,默认从npm |
查单词

| option | alias | describe |
|---|---|---|
| --engine | -e | 翻译引擎,值为(baidu,qq,youdao首字母) |
从github克隆主包及依赖,用来批量下载源码

| option | alias | describe |
|---|---|---|
| --filter | -f | 过滤包名的正则 |
| --include | -i | 保留包名的正则 |
| --main | -m | 是否克隆主包,默认不克隆 |
用于学习,ts及命令行工具的实现,对git和npm命令简易封装
回复 (3)
S
星一个,学习确实很有用,之前写了个简单爬npm的粗糙版本,你这个做的挺多功能的。
S
你这个好像是只查输入包的信息?我建议把依赖也抓出来爬了,那样更方便学习,一眼就能看出主要构成。
G
引用 samcsf你这个好像是只查输入包的信息?我建议把依赖也抓出来爬了,那样更方便学习,一眼就能看出主要构成。
@samcsf 不错的建意,感谢!!
参与回复
登录后即可参与回复。登录