解决Github Markdown图片显示残缺的问题

这篇具有很好参考价值的文章主要介绍了解决Github Markdown图片显示残缺的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


title: 解决Github Markdown图片显示残缺的问题
tags:

  • 个人成长
    categories:
  • 杂谈

在Github存放Markdown文档,如果图片没有存放在Github服务器上,github会尝试生成Github图片缓存,使用Github图片缓存,进行实际的展示。但比较蛋疼的是,如果原图片尺寸很大,缓存图片失败,会只显示一部分图片内容。

解决Github Markdown图片显示残缺的问题,github

预览图显示

解决Github Markdown图片显示残缺的问题,github

原图缓存图对比

解决Github Markdown图片显示残缺的问题,github

缓存图片的格式大概是这样

https://camo.githubusercontent.com/ac3c95be743bed67a21823a6fc976264729c84678d5fd557aca8c71bf5a5a632/68747470733a2f2f63646e2e66616e677975616e7869616f7a68616e2e636f6d2f6173736574732f313631353532393239373634385244376843686a7a2e6a706567

解决Github Markdown图片显示残缺的问题,github

解决方案

如果我们发现图片有问题,需要手动触发Github图片缓存,运行 curl -X PURGE {图片url} 即可

curl -X PURGE https://camo.githubusercontent.com/ac3c95be743bed67a21823a6fc976264729c84678d5fd557aca8c71bf5a5a632/68747470733a2f2f63646e2e66616e677975616e7869616f7a68616e2e636f6d2f6173736574732f313631353532393239373634385244376843686a7a2e6a706567

运行curl -X PURGE触发重新缓存后,再次使用浏览器尝试访问图片url, 可以看到完整的图片 (如果依然不完整,就多触发几次)

解决Github Markdown图片显示残缺的问题,github

解决Github Markdown图片显示残缺的问题,github

如果你想完全规避以上情况,建议直接将图片存储到github仓库,我写过一个开源小工具,专门用于把README.md里面的图片进行一键转储

https://github.com/zhaoolee/replace_readme_md_image

解决Github Markdown图片显示残缺的问题,github

小结

缓存问题是编程领域的经典问题,用得好可以节约珍贵的算力,提升用户体验,做的烂就全是bug, 我觉得设计缓存机制最基础的原则就是可以很方便地清理缓存,就像Github的图片缓存一样,即使缓存有问题,也允许用户通过简单的命令清理旧图缓存,触发新缓存。文章来源地址https://www.toymoban.com/news/detail-721172.html

到了这里,关于解决Github Markdown图片显示残缺的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 打开github页面排版混乱错误(显示有问题)的解决办法

    一直在使用vpn之后,打开github去下载代码的时候突然找不到下载的位置,按钮的排列顺序都是错误的,整个界面显示的不正确, 用360修复都不好使 。 打开github网站,按F12进入调试模式 ; 找到下面加载css或者js失败的域名,我的是 https://github.githubassets.com ; 去http://ipaddress

    2024年02月11日
    浏览(26)
  • github flavored markdown简介

    什么是GitHub Flavored Markdown? GitHub Flavored Markdown,通常缩写为GFM,是目前在GitHub.com和GitHub Enterprise上支持用户内容的Markdown方言。 这个基于CommonMark Spec的正式规范定义了这种方言的语法和语义。 GFM是CommonMark的严格超集。所有在GitHub用户内容中支持的、原始CommonMark Spec中没有指定

    2024年01月17日
    浏览(29)
  • github创建个人网页登录后404无法显示的问题

    1.首先必须要有内容,默认是会找index.html文件,找不到该文件会找readme.md文件,也就是说最简单的方法是,创建了与用户名同名的repository后username.github.io后,添加一个readme.md文件,得在readme里打点字,这个里面得有东西 2.另外在username.github.io这个repository的setting/github page中这

    2024年02月04日
    浏览(44)
  • github上的python图片转excel,pytesseract安装相关问题

    问题1:明明都pip install pytesseract,但是就是安装不上 链接: https://pan.baidu.com/s/1I4HzCgO4mITWTcZFkdil6g?pwd=afes 提取码: afes 安装后一路next,然后配置环境变量 新建一个系统变量 问题2:程序如果报错信息: 通过如下路径下载模型:https://github.com/tesseract-ocr/tessdata/blob/main/chi_sim.trainedd

    2024年01月22日
    浏览(34)
  • go环境下载github文件显示timeout解决方法

    1、问题背景 go环境正常,需要去github拉取一个资源进行编译 go build -v -o naabu cmd/naabu/main.go 编译过程中报错如下: pkg/runner/runner.go:19:2: github.com/miekg/dns@v1.1.53: Get \\\"https://proxy.golang.org/github.com/miekg/dns/@v/v1.1.53.zip\\\": dial tcp 142.251.43.17:443: i/o timeout pkg/runner/nmap.go:10:2: github.com/pkg/errors@

    2024年02月16日
    浏览(38)
  • Redis安装和启动以及解决GitHub网站无法正常显示

    1、通过github官网下载 网址: dhttps://github.com/tporadowski/redis/releases 2、通过百度网盘下载(小浪) 链接地址: https://pan.baidu.com/s/1BJ3ErnS8b5o8Pc83Ylz2IQ 提取密码:xiao 按照方式1进入的友友们具体操作如下   使用百度网盘下载的友友们点击百度网盘链接,获取提取码,提前我打包好

    2024年04月13日
    浏览(30)
  • Github page数学公式无法正常显示解决方案(MathJax)

    在上传一篇文献阅读笔记到Github page时发现公式无法正常显示,之前在typora中能够正常显示的代码在网页上显示为纯latex格式于是进行了一些搜索。 我使用的Jekyll模板是chirpy,具体效果可能与使用的模板也有关系。 这个问题的原因出在GitHub Page里的Jekyll虽然支持Markdown,但是不

    2024年02月03日
    浏览(37)
  • 有道云笔记编辑 Markdown 文件 - GitHub README.md

    ​ ​​​ [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/

    2024年01月21日
    浏览(38)
  • Github网站老是进不去(copilot插件老是掉线,登录github授权后,IDEA却一直显示在加载)的解决办法

    Window:C:WindowsSystem32driversetchosts 或 Linux:/etc/hosts 注:如果没找到的话,可以先看看是否关闭了“显示隐藏文件”,还是没有的话,就创建一个文本文件,删掉后缀,命名为hosts。 注:如果之前为了能进入Github,试过一些方法,放置过一些 IP 地址则全部删除再按步骤进行

    2024年02月11日
    浏览(85)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包