1、自建图床用途
日常学习使用
搭配Typora使md文档的图片路径指向公网
2、所需环境
1、PicGo-2.3.0
2、Win系统,笔者是win11
3、Gitee
3、下载安装PicGo
Github下载地址:Releases · Molunerfinn/PicGo · GitHub
不过下载速度太慢,这里提供了安装包
PicGo-Setup-2.3.0-x64.exe安装包
阿里云盘: https://www.aliyundrive.com/s/HmqFdYZ7szt
提取码: 8tb1
傻瓜式安装,记得更改安装路径
4、创建Gitee仓库
gitee不能直接创建开源仓库,先在gitee中创建私有仓库
gitee中空仓库不能设置为开源,所以我们先初始化readme文件,使仓库不为空
选择管理页面
在页面最下面将仓库设为开源并确定
5、获取gitee仓库私人令牌
在gitee页面点击自己头像,进入设置面板,并点击私人令牌,点击生成新令牌。
填写自己的令牌描述,最好与项目相关,方便管理
生成私人令牌只出现一次,之后不能查看,所以一定妥善保存,将令牌复制好后备用。
6、配置PicGo
在PicGo界面种的插件设置中,搜索gitee-uplodaer 1.1.2插件并安装
在图床设置中会多出gitee,可以在picgo设置中关闭自己不需要显示的图床,使界面简化。
点击图床设置中的gitee,进行仓库及私人令牌的配置,需要注意的是repo填写的是仓库路径信息,而不是仓库名,当仓库名称包含大写字母时,路径信息中的仓库名称会被转化为短杠加小写字母。因此,如图所示,我的仓库名是figHouse,仓库路径是xiaoduStudy/fig-house,当然xiaodustudy/fig-house也是可以的(gitee中的用户名应该是大小写不敏感的,用户名中的大写字母都会被转化为小写字母),具体情况看自己的仓库基本信息。
可以进行上传测试,在上传区上传图片,便能上传到gitee仓库中。
可以在相册中预览上传的图片
当图片过大时,如一些大型高清壁纸,会出现无法预览的情况,但只要上传成功,路径均可使用
选择图片最左边按钮可以复制路径链接
7、搭配typora
当我们上传本地md文档到一些平台,或发给别人时,由于图片路径使用的本地路径,常会出现图片无法显示的情况,此时搭配图床使用,便十分方便的分享md文档。
在typora中选择文件,选择偏好设置,选择图像进入图像配置界面
这里的设置主要包括两方面,一个是插入图片时需要做什么处理,一个是配置上传服务。
上传服务设定选择PicGo(app),并添加picgo的安装路径即可。
而对于插入图片时的处理方案,网上大多数教程都选择上传图片,如图所示。
这样做的好处时,我们在typora插入图片时,会帮我们自动上传的gitee仓库中。然而,我们仔细观察便能发现在添加图片的一瞬间图片路径是在默认的c盘的。
而且经实验,发现只要涉及自动上传,都是把本地图片文件放在默认的c盘,再进行上传。
也就是,typora在插入图片时,要么把图片复制到自定义文件夹下(不放到默认c盘),要么进行上传服务(图片放到默认c盘)。而不能够自定义本地图片目录后,再自动上传。
于是笔者建议如下配置,即如图所示
当我们写完文档后,进行手动上传
具体情况可以根据自己喜好配置。
最终,所有图像路径都指向了gitee仓库。