vscode+markdown+PicGo上传图片的坑 2021.12.20
遇到无法加载图片的问题?
可能原因之一:上传的图片以前上传过,再次上传而不改文件名的话,会报错,需要改下文件名。
可能原因之二:文件名带有空格的话,需要以-连接。
可能原因之三:PicGo扩展设置中以下部分,需要用户名/仓库名,注意不能有空格,直接从github复制过来会带空格的!
Picgo › Pic Bed › Github: Repo
Username/Repo
. For example, PicGo/Images
附:
打开VScode,找到Picgo插件,在插件上“右击-扩展设置”,往下拉,在设置中找到以下属性并修改:
- "Current":当前使用图床,修改为
github
- “Github: Repo”:github仓库,设置为
用户名/仓库名
,如geoli91/ImageHosting
- “Github: Path”:图片需要存放的文件夹,即图片存放路径为
用户名/仓库/path/图片名.png
。可选,如果有需要可以设置,如img/
- “Github: Custom Url”:自定义域名,可以通过设置该项使用CDN加速,如使用jsdelivr加速这可设置为
https://cdn.jsdelivr.net/gh/geoli91/ImageHosting
,其中结尾为用户名/仓库名
。如果不使用CDN加速,则无需修改。 - “Github: Branch”:分支名,如果仓库只有默认的一个分支,则直接填
master
即可 - “Github: Token”:从Github获得的提交token,复制粘贴即可,注意保护好不外泄。
配置jsdelivr CDN加速
将Picgo插件中“Github: Custom Url”自定义域名属性设置为https://cdn.jsdelivr.net/gh/用户名/仓库名
开头,如https://cdn.jsdelivr.net/gh/geoli91/ImageHosting
即可自动使用jsdelivr 免费CDN加速服务。尤其是2020年开始https://raw.githubusercontent.com
被墙之后,更是只有利用CDN才能访问github图床了。
作者:天际使徒
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!