Gitee+PicGo+Typore,笔记无忧。Gitee做图床的三种方法。
提供三种方法供大家使用
第一种:
手动改图片路径(其实也不麻烦,整体查找替换就可以了)
1,在gitee上md文件的相同目录下创建一个img文件夹,用于存放照片
2,把md文件中所有的图片通过git命令上传到img文件夹中
3,上传之后,随机点开img文件中的一个图片,查看原始数据,拿到图片在gitee上的网络地址,eg:
注意:一定是原始数据的地址,不然没用
4,将本地的md文件中的图片地址替换成网络上的地址,可以通过查找替换来批量修改,其实所有的图片地址前面都是一样的,就只有图片的名称不一样。
5,最后一步,也是最简单的一步,使用git命令将修改后的md文件上传到gitee仓库 。
6,好了,图片可以正常显示了。不过本地的md文件中的照片路径一旦修改,本地的md文件中的图片就无法显示了(因为此时图片路径是网络上的地址),所以修改前记得先备份一份,这样本地和gitee上都可以看到完整的文件了。
第二种: 一个NPM包搞定了 不用装Picgo 可以命令行直接上传到github和云存储 还支持转webp格式图片
此方式仅支持以下服务:
github 上传到GitHub Pages或者公共仓库搭配jsDelivr使用(不推荐)
ali-oss 阿里云对象存储
qiniu 七牛云对象存储
cos 腾讯云对象存储
jdcloud 京东云对象存储
ftp FTP服务器
具体操作去链接中看吧。
第三种:
一、安装picgo
1、首先安装picgo,建议安装正式版的。
2、在picgo中安装gitee插件,没有问题的,可以直接跳过。
3、下载node ,下载长期版的 4、验证安装 5、点击安装
二、配置gitee,获得token
1、新建仓库 2、填写各种资料,注意仓库名称不要像下面一样有大写下划线啥的,就叫typora 3、新建完成后将仓库改为开源 4、生成token 5、将token填入 6、在typora中测试上传,发现已经成功 7、最后形成下面这样个
将md上传到时不会因为在gitee删除图片而在不显示问题,在导入时,会自动保存这个图片文件到其服务器
OK!!!
最后,还有一种玄学方法
在Typore中设置图像的复制位置为./img
这样系统就会在你md文件的同根目录下自动生成一个img文件夹,存放你复制到该md文件中的图片。最后一块上传到gitee
感觉这个方法有的时候可以,但也有的时候还是无法显示。