<keyword> language:javascript
但我想要这样的东西:
<keyword> language:javascript OR language:typescript
这样我就可以在一次搜索中按星级对它们进行排序或进行其他过滤。
原因是:用
typescript
一天比一天流行,单过滤带language:javascript
是不够了。
最佳答案
您可以在命令行中通过 + 符号使用 github Api 来执行此操作:
curl "https://api.github.com/search/repositoriesq=$guitar-scales+language:"javascript"+language:"typescript"&per_page=100&page=$i" | jq ".items[] | {name, language}"
这是来自搜索结果的示例:
{
"name": "react-boilerplate",
"language": "JavaScript"
}
{
"name": "electrode",
"language": "JavaScript"
}
{
"name": "claygl",
"language": "JavaScript"
}
{
"name": "mean",
"language": "TypeScript"
}
{
"name": "rapidpro",
"language": "JavaScript"
}
{
"name": "react-native-scaling-drawer",
"language": "JavaScript"
}
关于search - Github 搜索 : how to search in multiple languages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44534830/