当前位置: 首页 > Web前端 > HTML

PicGo+Gitee中404错误的解决方法(码云)

时间:2023-03-27 22:59:41 HTML

今天用PicGo配置Gitee时,出现404问题,记录下解决方法。安装配置PicGo默认不支持Gitee,需要安装插件才能支持。我这里安装的插件是Gitee。如何在图床设置中填写相关信息的内容--->Gitee图床设置,请参考https://www.codenong.com/cs108937509/,我会转到本文的重点部分这里:如果你的仓库url是:https://gitee.com/mayun/blogi...owner(必填):个人空间地址,个人空间地址(不是基本信息里的名字),也就是mayun的repo部分(必填):存放图片的仓库,即blogimage部分。path:实际上传图片的路径名。如果路径为空,则默认上传图片到根目录(即与README.md文件同级)token(必填):私有token,PicGo客户端程序调用GiteeOpenAPI根据token上传图片的接口。404错误处理当配置不正确时,上传图片会出现404错误。这时候如果仔细阅读错误提示,其实很容易找到原因并解决。错误NotFoundProject表示找不到该项目。您需要检查repo项的配置。请确保此项配置正确。网上介绍的很多,就简单说几句吧。Branch出现这个错误信息,说明该分支不存在。错误提示示例如下:-----ErrorStackBegin-----StatusCodeError:404-{"message":"Branch"}atnewStatusCodeError(C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\errors.js:32:15)在Request.plumbing.callback(C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:104:33)在Request.RP$callback[as_callback](C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:46:31)在Request.self.callback(C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:185:22)atRequest.emit(events.js:200:13)atRequest.(C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:1154:10)在Request.emit(events.js:200:13)在IncomingMessage.(C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:1076:12)在Object.onceWrapper(events.js:288:20)在IncomingMessage.emit(events.js:205:15)--------ErrorStackEnd--------在新建的仓库中,需要先初始化,分支才会存在。我今天是因为没有初始化仓库导致分支不存在,找了半天原因。对于新建仓库,如果没有特殊要求,建议在创建的时候直接勾选初始化仓库,这样master分支就可以自动创建了。如果您使用的是gitee-uploader插件,请确保配置的分支已经存在。gitee插件不能配置分支,直接上传图片到master分支。目前只遇到过这两个404错误。如果遇到其他问题,仔细阅读错误提示,一般都容易解决。