作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设一个 repo myname/myrepo
启用 github 页面,然后 myname.github.io/myrepo
将可用,托管与原始存储库相同的内容,无需任何专用部署。
repo
|-- folder
|-- file1
|-- file2
myname.github.io/myrepo/folder
的 http 请求得到类似
['file1', 'file2']
的东西动态(即使只是我可以通过 javascript 解析的字符串),例如 nginx autoindex。
最佳答案
灵感来自 octotree
(github 的 chrome 插件),发送 API GET https://api.github.com/repos/{owner}/{repo}/git/trees/master
获取根文件夹结构并递归访问 "type": "tree"
的子级.
由于 github API 的速率限制为 5000 个请求/小时,这可能不适用于深而宽的树。
关于github - 如何在github页面上的目录下获取文件列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50601081/
我是一名优秀的程序员,十分优秀!