之前在下面的推文中向大家介绍了【PicGo + 阿里云OSS】的图床方案。
尽管阿里云OSS的存储空间年费并不高,但是流量费用还是有些小贵的,特别是对于经常使用图床的用户,可能无法承受。
GitHub图床是另一个方案,但是GitHub在国内访问速度感人,做图床简直没法用。
为此,今天将利用国内的gitee(相当于中国版“GitHub”),并结合PicGo,打造免费又快速的图床。
(又可以省下一笔开支)
gitee + Picgo 图床
首先,进入PicGo的设置-->插件设置
,搜索gietee
。👇
这里我们选择第三个gitee-uploader 1.1.2进行安装。
此时会弹出需要先安装node.js的提示,而且会自动跳转到下面的网页。
以Mac为例,这里我下载安装左边的14.17.3 LTS
。
接着,重新打开PicGo,再次搜索gitee-uploader 1.1.2,即可顺利安装。👇
接下来,我们进行gitee图床仓库的创建。
创建gitee图床仓库
首先,到gitee官网注册一个账号。
登录后,在右上角的+号处,点击新建仓库。
按照下图所示,设置仓库信息。
包括:
- 随意起个
仓库名称
,比如叫做figurebed。 - 选择
开源
。 - 勾选
设置模板-->Readme文件
。 - 勾选
选择分支模型-->单分支模型(只创建master分支)
。
点击创建,进入下一步。
获取token(私人令牌)
在你的gitee头像处,进入设置。
如下图,点击左侧的私人令牌。
点击生成新令牌。
如下图,先取消全选,再勾选projects,然后提交。
提示要输入gitee账户密码,输入即可。
到此便获得了私人令牌,点击复制,并保存好。因为该窗口关闭后,将无法再查看该私人令牌。
在PicGo中配置gitee图床
进入PicGo设置界面,在左边找到gitee。
按照下图进行gitee图床的配置。
其中:
- repo处填写
gitee账户名/仓库名
。 - branch处填写
master
。 - token处填写上一步获取的
私人令牌
。 - path处填写
img
。 - 其他的保持默认,不用管。
顺便提一下,gitee账户名/仓库名
可以在你的gitee仓库的网页地址中复制。👇
填写完毕后,点击确定,并设置为默认图床。
到此,便完成了「gitee + Picgo 图床」的所有设置,接着即可使用了,新手可阅读这个教程。
总之,有了图床后,就可以在诸如Typora、Obsidian等Markdown编辑器中用上了。
下载
本文涉及的PicGo和node.js的Mac/Win版安装包我已经备好了。
- PicGo
- node.js
下载:青柠学术
公众号后台回复图床
获取安装包。
gitee图床的局限性
试想一下,如果大家都这么免费无节制的使用gitee的存储,它的服务器怎么承受得住?
所以,gitee图床也是有一定局限性的:如果上传大于1MB的图片,图片插入到markdown编辑器后,是无法显示出来的。
这里推荐两种节约成本的方案:
- 免费方案:利用图片压缩工具将图片压缩到小于1MB,然后再用Picgo上传到gitee。(我用的是Mac上的Image Optimizer图片压缩工具,非常棒)
- 低成本方案:大于1MB的图片采用阿里云OSS图床,小于1MB的图片采用gitee图床。
本文就介绍到这里,希望对你有所帮助!