【git/githtb-01】从外部url链接到github文件
写在开头:
GitHub 存储库原始文件举例:https://github.com/yourusername/repo/blob/version/file
当我们在web页面或者其他地方需要引用github上的文件时,可以直接访问原始文件链接,但是不推荐这样做,因为此动作会直接命中 GitHub 服务器并增加服务器负载,有时可能加载不出资源。可以在github申请使用 GitHub Pages,这里先不展开说明,但是这个方法对于引用单个文件来说有些小题大做了。
GitHub Pages 页面:https://yourusername.github.io/file
推荐使用jsdelivr
官网 https://www.jsdelivr.com/?docs=gh
快速使用:
可以直接套用下面的模版,无需其他步骤。
模版:https://cdn.jsdelivr.net/gh/ + yourusername/repo@version/file
该模版可以加载任何GitHub发行版、提交或分支
注意:建议在支持NPM的项目中使用它
使用说明:
case1.加载 jQuery v3.2.1
https://cdn.jsdelivr.net/gh/jquery/jquery@3.2.1/dist/jquery.min.js
case2.使用版本范围,而不是特定的版本
https://cdn.jsdelivr.net/gh/jquery/jquery@3.2/dist/jquery.min.js
https://cdn.jsdelivr.net/gh/jquery/jquery@3/dist/jquery.min.js
case3.完全省略该版本以获取最新版本(你不应该在生产中使用它)
https://cdn.jsdelivr.net/gh/jquery/jquery/dist/jquery.min.js
case4.将“.min”添加到任何 JS/CSS 文件以获得简化版,如果一个不存在,我们将为您生成它
https://cdn.jsdelivr.net/gh/jquery/jquery@3.2.1/src/core.min.js
case5.在末尾添加 / 以获取目录列表
https://cdn.jsdelivr.net/gh/jquery/jquery/
其他
如果只想从 GitHub 中获取图像的话,则只需在文件链接的末尾添加“?raw=true”即可。
例如原始链接:https : //github.com/githubusername/repo_name/blob/master/20160309_212617-1.png
引用链接:https : //github.com/githubusername/repo_name/blob/master/20160309_212617-1.png? raw=true
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律