PicGo+Gitee(码云)中的404错误解决方案
2021/10/29 13:09:40
本文主要是介绍PicGo+Gitee(码云)中的404错误解决方案,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
今天在用PicGo
配置Gitee
时,出现了404问题,记录一下解决方案。
安装与配置
PicGo
默认是不支持Gitee
的,只能通过安装插件来进行支持。我这里安装的插件是Gitee
。
在图床设置--->Gitee图床设置
对相关信息进行设置
设置项的内容应该怎么填写,请参考https://www.codenong.com/cs108937509/,我这里转一下该文章的关键部分:
假如你的仓库的 url 是:https://gitee.com/mayun/blogimage
owner(必填):个人空间地址,个人空间地址(而不是基本信息中的姓名),即 mayun 这一部分
repo(必填):存储图片的仓库,即 blogimage 这一部分
path:图片实际上传的路径名,若 path 为空,默认上传图片到根目录(即与 README.md 文件同级)
token(必填):私人令牌,PicGo 客户端程序就是根据 token 再调用 Gitee OpenAPI 接口完成图片的上传
message:图床设置的说明
配置好后,正常情况下,应该就可以上传了。
404错误处理
在配置不正确的时候,上传图片会出现404错误,这个时候如果仔细看错误提示,其实是很好找到原因并解决的。
Not Found Project
这个错误的意思是没有找到项目,需要检查一下repo
项的配置,请保证该项的配置正确无误。这个网上有很多介绍,简单说一下即可。
Branch
出现这个错误提示,意思是分支不存在。错误示例如下:
------Error Stack Begin------ StatusCodeError: 404 - {"message":"Branch"} at new StatusCodeError (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\errors.js:32:15) at Request.plumbing.callback (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:104:33) at 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) at Request.self.callback (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:185:22) at Request.emit (events.js:200:13) at Request.<anonymous> (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:1154:10) at Request.emit (events.js:200:13) at IncomingMessage.<anonymous> (C:\Users\Administrator\AppData\Local\Programs\PicGo\resources\app.asar\node_modules\request\request.js:1076:12) at Object.onceWrapper (events.js:288:20) at IncomingMessage.emit (events.js:205:15) -------Error Stack End-------
**在新建的仓库中,需要首先进行始化,分支才会存在。**我今天就是因为没有初始化仓库,导致分支不存在,弄好好久才找到原因。对于新建的仓库,如果没有特别的需求,建议直接在创建时,勾选初始化仓库
,这样就能自动创建master
分支了。
如果使用的是
gitee-uploader
插件,一定要保证配置的分支已经存在。
gitee
插件,不能配置分支,直接上传图片到master
分支中。
目前只遇到了这两种404错误,遇到其它问题的话,如果仔细看错误提示,一般还是很容易解决的。
这篇关于PicGo+Gitee(码云)中的404错误解决方案的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24MongoDB资料:新手入门完全指南
- 2024-12-20go-zero 框架的 RPC 服务 启动start和停止 底层是怎么实现的?-icode9专业技术文章分享
- 2024-12-19Go-Zero 框架的 RPC 服务启动和停止的基本机制和过程是怎么实现的?-icode9专业技术文章分享
- 2024-12-18怎么在golang中使用gRPC测试mock数据?-icode9专业技术文章分享
- 2024-12-15掌握PageRank算法核心!你离Google优化高手只差一步!
- 2024-12-15GORM 中的标签 gorm:"index"是什么?-icode9专业技术文章分享
- 2024-12-11怎么在 Go 语言中获取 Open vSwitch (OVS) 的桥接信息(Bridge)?-icode9专业技术文章分享
- 2024-12-11怎么用Go 语言的库来与 Open vSwitch 进行交互?-icode9专业技术文章分享
- 2024-12-11怎么在 go-zero 项目中发送阿里云短信?-icode9专业技术文章分享
- 2024-12-11怎么使用阿里云 Go SDK (alibaba-cloud-sdk-go) 发送短信?-icode9专业技术文章分享