最终效果对比
图片替换前: 图片显示有好有坏,能否显示,全凭运气
?
图片替换后: 所有大图正常显示!
?..., 我们可以往README.md中插入一些图片
但Github会对README.md中的站外图片会进行地址转换,如果图片尺寸很小,这种转换完全没有问题, 但如果图片尺寸稍大, github的只能转换出半张图...我分析了一下github 仓库中包含图片的url的规则
https://raw.githubusercontent.com/ + 用户名 + / + 仓库名 + /master/ + 相对仓库根目录的文件夹路径...raw.githubusercontent.com/zhaoolee/EasyTypora/master/README/1610212776529GNazs3pP.gif
但是手工替换所有的图片太累了, 于是我写了一个自动化的程序...程序支持转换网络图片为github路径
程序支持转换本地路径图片为github路径
程序自动读取仓库下的.git/config,获取用户名和仓库名称
自动判断前缀, 对于已经转换的图片, 重复运行程序无需重新爬取