PicGo + gitee 免费搭建个人图床工具
使用gitee搭建免费的图床之前自己在GitHub上搭建过一个GitHub Page ,里面可以上传图片并且图片也可以访问,这不是很好的图床吗,可以使用GitHub提供的地址在线访问图片,这不就解决了免费的图床问题了。但是在经过几日的观察,Github page上的图片在线访问加载还是有点慢,就想到了Gitee(码云),是不是可以用他搭建一个免费的图床,托管我的图片呢?也是查了好多的方法最后觉得还
介绍
用picGo图床工具+gitee搭建属于自己的免费图床。
所谓图床工具,就是自动把本地图片转换成链接的一款工具,网络上有很多图床工具,就目前使用种类而言,PicGo 算得上一款比较优秀的图床工具。它是一款用 Electron-vue
开发的软件,可以支持微博,七牛云,腾讯云COS,又拍云,GitHub,阿里云OSS,SM.MS,imgur 等8种常用图床,功能强大,简单易用。之前自己在GitHub上搭建过一个,里面可以上传图片并且图片也可以访问,这不是很好的图床吗,可以使用GitHub提供的地址在线访问图片,但是在经过几日的观察,Github上的图片在线访问加载还是有点慢,就想到了Gitee 托管我的图片。
准备工作
-
首先要有一个gitee帐户和一个做图床的仓库
-
下载picGo图床并安装,下载地址:https://github.com/Molunerfinn/PicGo
注意:windwos 选择 .exe系统,mac 系统选择 dmg 下载,如果不是下载安装包,想看源码的话,可以选择 git clone https://github.com/Molunerfinn/PicGo.git
克隆到本地。我这里下载windwos版的。
找到要下载的版本
下载完成正常点击下一步即可。
开始搭建
1、创建一个仓库
在右上角点击加号 —> 新建仓库
写上库的名字(随意)—> 是否开源选公开 —> 勾选上使用Readme文件初始化这个仓库
2、创建私人令牌
点击头像 —> 设置 —> 私人令牌 —> 新生成令牌
点击提交,输入当前账号密码后,注意出现的令牌码一定要复制下来!!!
到这里gitee就OK了!!!
3、安装picGo插件
这里面有两个插件这里两个都会说明一下,功能都差不多,就配置上有点差别。
【注】如果安装插件失败检查一下电脑有没有装Node.js,如果没有先安装完Node.js,然后重启PicGo再重新安装一次插件
4、图床设置
安装了gitee-uploader 1.1.2插件之后,我们开始配置插件
配置要点如下:
-
repo:用户名/仓库名称,比如我自己的仓库ningboyun/PicGo_img,找不到的可以直接复制仓库的url
-
branch:分支,这里写上master
-
token:填入码云的私人令牌
-
path:路径,一般写上images
-
customPath:提交消息,这一项和下一项customURL都不用填。在提交到码云后,会显示提交消息,插件默认提交的是
Upload 图片名 by picGo - 时间
还有一个插件gitee 2.0.1,功能差不多,刚才那个能用的话就不需要用这个
,配置的内容有点差别,简单说一下配置:
- owner:所有者,写上你的码云账号名,如果你不知道你的账号名,进入你刚才的仓库,浏览器url里面有
- repo:仓库名称,只要写上仓库名称就行
- path:写上路径,一般是images,这几个项都不用加“ / “符号
- token:刚才你获取的个人令牌,两个插件是通用的,如果你用了另一个再来用这个,它会自动读取另一个插件的部分配置,不用重新申请
- message:可不填
5、使用
picGo配合Typora使用
配置Typora
Typora进入偏好设置
点击图像,进行如下配置
错误解决
配置完成后点击验证图片上传选项
发生错误,提示Failed to fetch
解决方案
获取失败的原因:找不到路径。这里发现Typora的请求路径的端口是36677,而PicGo的端口是36679,所以会找不到路径。
解决:把PicGo的端口改成36677。
更多推荐
所有评论(0)