每次给别人发md文件都要发一个压缩包,里面放满了图片太麻烦了,然后我就想借助github搭建一个图床,之前搭过一次,然后今天突然又不行了😠😠记录一下
1.token
新建一个仓库,这个就是给来放图片的
头像处->settings->developer settings->personal acess tokens->generate new
tokens
只需要勾选第一个repo,其余的都会自动选上,然后创建即可得到一个token,这玩意要保存好,只会出现一次,要是你没保存好关系也不大,删掉再来一次就OK
2.下载picgo
官网见https://picgo.github.io/PicGo-Doc/zh/guide/
第一个:用户名+仓库名(仓库名就是一开始创建的那个)
第二个:要写成main,不能写成master,从某一年开始github把“master”干掉了,你会发现就是2020年的博客里面都是让你填master,会报错的,可以去日志里面看这个错误信息
很明白的告诉你branch master not found
我就是一开始不看日志,然后去百度结果配置一堆乱七八糟的还没搞好
这个可以在打开即可看到
第三个token就是刚刚保存的
第四个可以不填,则你上传的图片会自动在默认的img文件夹内,如果你填了则图片就在你填的文件夹下
第五个https://cdn.jsdelivr.net/gh/用户名/仓库名@master
比如我这里就是https://cdn.jsdelivr.net/gh/i-am-zhengyufang/imgbed@master
再打开时间戳(默认是关闭的)
最后检查一下端口号(在设置serve处),我一打开它默认就是36677,如果不是就改成36677
3.typora
文件->偏好设置->图像
点击验证如果出现表示成功
如果报错了一定要去日志里面看它的报错message,然后再百度
比如我就好好的突然不能用了出现401错误(确实不理解,好好就上传失败了😢)
这个解决方法是删掉github上老的token,创建一个新的,然后在picgo把token修改一下就ok了,发生这个错误的原因是因为我创建token的时候选择的一个月的,如果你选择永远就不会有这个问题啦
太好了,虽然踩了点坑,但是搞定了就行,以后就只需要给别人发一个md文件就ok啦