赞
踩
首先最重要的是要明白自己无法上传的原因
拉到最后,最下面的才是最新的日志信息
查看报错信息
这一步最简单的方式是直接发送给Chatgpt,能够快速定位错误信息
检查Node.js
是否下载成功,一般插件安装失败
是和这个有关系的
Node.js 下载官网
如果这里也都是正确的,考虑先去将PicGo版本升到最新版本
PicGo 官网
先从本地上传一张图片到github,找到仓库里的图片点击在新标签中打开图片,然后复制地址栏中的图片地址,复制到typora测试这个链接是否可用
如果这一步不可行的话,考虑创建仓库时有一些配置弄错了,需要重新配置仓库(直接删了重新创)
检查代理和加速
因为一些众所周知的原因,如果你的所有配置都是正确的了,但日志信息显示的是连接超时,那就需要考虑配置代理以及CDN
加速了
在这里配置相应的代理(关闭代理之后,图片就加载不出来了,别人没有开代理同样也看不到,想让别人能看到则需要使用CDN
加速了)
针对CDN
加速,则可以使用以下网站JSDELIVR
// 加载任何 GitHub 版本、提交或分支
// 注意:我们建议对支持它的项目使用 npm
https://cdn.jsdelivr.net/gh/user/repo@version/file// 加载 jQuery v3.6.4
https://cdn.jsdelivr.net/gh/jquery/jquery@3.6.4/dist/jquery.min.js// 使用版本范围而不是特定版本
https://cdn.jsdelivr.net/gh/jquery/jquery@3.6/dist/jquery.min.js
https://cdn.jsdelivr.net/gh/jquery/jquery@3/dist/jquery.min.js// 完全省略版本以获得最新版本
// 你不应该在生产中使用它
https://cdn.jsdelivr.net/gh/jquery/jquery/dist/jquery.min.js// 将“.min”添加到任何 JS/CSS 文件中以获得缩小版本
// 如果不存在,我们将为您生成它
https://cdn.jsdelivr.net/gh/jquery/jquery@3.6.4/src/core.min.js// 在末尾添加 / 以获得目录列表
https://cdn.jsdelivr.net/gh/jquery/jquery/
省流:
https://cdn.jsdelivr.net/gh/StarCodeQuest/blog-img-PicGo@main
https://cdn.jsdelivr.net/gh/Github用户名/仓库名/分支名称
也可以使用 GitHub raw
加速 Git raw 官方文档
#将原地址 raw.githubusercontent.com #替换为 raw.gitmirror.com #替换后的链接 https://raw.gitmirror.com/Sbwillbealier/cdn_img/blog-1.0/img/202306191118833.png
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
省流:
https://raw.gitmirror.com/StarCodeQuest/blog-img-PicGo/main
https://raw.gitmirror.com/Github用户名/仓库名/分支名称
这样就可以使用PicGo访问Github了
目前没有找到一个特别好的解决方案,可以尝试多上传几次
以下为其他博客对此问题的解决方案:
Typora中 image load failed 和picgo不能预览上传图片的解决方案
下载链接参考:
CDN加速链接参考:
https://raw.gitmirror.com/Github用户名/仓库名/分支名称
https://cdn.jsdelivr.net/gh/Github用户名/仓库名/分支名称
其他扩展知识参考:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。