Jerry有一个github仓库,专门用来存放自己的知识管理,通过每一期记录具体的知识点:https://github.com/i042416/Kn...至今已累积2000多条记录。我的工作中有这样一个需求,给定一个关键词,我需要快速找到标题中包含这个关键词的所有问题。Github的搜索框可以实现这个功能,不过就是打蚊子的高射炮,有点大材小用了,因为Github的搜索框不仅支持标题搜索,还支持全文搜索,所以速度是一个有点慢。由于github没有提供仅按标题快速搜索的功能,所以我自己写了一个工具,它的所有代码都在我的github上:https://github.com/i042416/we...执行这个工具,nodelauncher,会调用GithubRestfulAPI获取指定仓库所有issue的详细信息。当然我只对issue的id和title感兴趣,其他的属性我都舍弃了。Github的readAPI支持分页,所以我需要多次重复调用readAPI,每次传入当前页面的索引:然后在外层用一个循环依次请求每一页的数据:然后执行nodemerge.js,将各个页面导出的issue详情合并为一个整体,形成最终的html文件如下图:https://jerrywang-sap.cn/stud...更多Jerry原创文章,请关注公众号“王子熙”:
