PicGo上传GitHub配置时出现的问题

本文详细讲述了在使用Typora编辑器通过PicGo上传图片到GitHub时遇到的问题,包括查看日志、处理插件安装失败、检查仓库、连接超时及imageloadfailed的解决方案,提供完整教程和相关资源链接。
摘要由CSDN通过智能技术生成


当使用 Typora 编辑器将图片上传至 GitHub 时,可能会遇到一些挑战。在本篇博客中,我将分享我近期在探索这一功能时遇到的问题以及相应的解决方案。通过查看日志、排查错误和利用 ChatGPT 的帮助,我成功地解决了上传过程中的困扰。我将分享如何查看日志文件、定位错误信息以及解决可能与 Node.js 安装有关的插件问题。如果您也在使用 Typora 和 PicGo 进行图片上传时遇到类似问题,本文或许能够为您提供一些有用的指导。无论是初次尝试还是已经使用一段时间,解决技术问题的经验都能够提升您的工作效率。

1. 查看日志

首先最重要的是要明白自己无法上传的原因

  1. 打开日志文件,直接点击打开

image-20230824105521963

image-20230824105622710

  1. 拉到最后,最下面的才是最新的日志信息

    image-20230824105724199

  2. 查看报错信息

    这一步最简单的方式是直接发送给Chatgpt,能够快速定位错误信息

    image-20230824105857141

2. 排查错误

2.1 插件安装失败

检查Node.js是否下载成功,一般插件安装失败是和这个有关系的
Node.js 下载官网

image-20230824110310080

如果这里也都是正确的,考虑先去将PicGo版本升到最新版本
PicGo 官网

2.2 检查仓库本身是否可用

先从本地上传一张图片到github,找到仓库里的图片点击在新标签中打开图片,然后复制地址栏中的图片地址,复制到typora测试这个链接是否可用

image-20230824122823089

如果这一步不可行的话,考虑创建仓库时有一些配置弄错了,需要重新配置仓库(直接删了重新创)

2.3 连接超时

检查代理和加速

因为一些众所周知的原因,如果你的所有配置都是正确的了,但日志信息显示的是连接超时,那就需要考虑配置代理以及CDN加速了

image-20230824120421030

在这里配置相应的代理(关闭代理之后,图片就加载不出来了,别人没有开代理同样也看不到,想让别人能看到则需要使用CDN加速了)

针对CDN加速,则可以使用以下网站JSDELIVR

image-20230824120555770

// 加载任何 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

image-20230824121652191

省流:

https://raw.gitmirror.com/StarCodeQuest/blog-img-PicGo/main

https://raw.gitmirror.com/Github用户名/仓库名/分支名称

这样就可以使用PicGo访问Github了

2.4 typora显示image load failed

目前没有找到一个特别好的解决方案,可以尝试多上传几次

以下为其他博客对此问题的解决方案:

Typora中 image load failed 和picgo不能预览上传图片的解决方案

3. 完整教程参考

下载链接参考:

CDN加速链接参考:

https://raw.gitmirror.com/Github用户名/仓库名/分支名称
https://cdn.jsdelivr.net/gh/Github用户名/仓库名/分支名称

其他扩展知识参考:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值