我为什么要将本地图片转换为网络图片?
因为在markdown中插入了电脑本地图片,等我删除电脑本地图片的时候,markdown中的图片也随之消失了,如果直接转成网络图片,就不怕图片丢失,节省本地服务器空间,可以在多个地方直接引用。于是我使用PicGo,用Gitee作为图床
一、typora的配置
打开typora,左上角点击"文件"—>“偏好设置…”—>“图像”,选择"对本地位置的图片应用上述规则"、“对网络位置的图片应用上述规则”,我是全部都选择了。
二、安装PicGo
查看上图,“上传服务设定"中点击按钮"下载PicGo”,或者直接进入https://molunerfinn.com/PicGo/,点击【免费下载】
往下翻,国内可下载链接中下载.exe文件
安装完成,picgo主界面 ↓
如果嫌麻烦,可以直接去应用商店搜索"picgo"下载
安装完成之后在typora中进行配置,点击左上角"文件"—>“偏好设置…”—>“图像”,上传服务设定中选择PicGo的路径
三、picgo配置
1.PicGo设置
PicGo中支持多个图床,目前只选择gitee
2.插件设置
搜索gitee,安装gitee-uploader插件
3.图床设置
这里需要先登录gitee码云https://gitee.com/,创建存放图片的仓库,获取私人令牌
创建仓库:
①在gitee右上角点击"+"号,点击【新建仓库】
②填写仓库名称
③选择"开源(所有人可见)"
④选择"设置模板",添加"Readme文件"
⑤点击【创建】按钮
生成私人令牌:
点击头像—>点击"设置"—>点击安全设置中的"私人令牌"—>点击【生成新令牌】
只选中"user_info"、“projects"两个权限,点击【提交】
保存生成的私人令牌,选中"我已了解…”,点击【确认并关闭】
回到PicGo,图床设置—>gitee设置
*repo:去掉该仓库地址开头的http://gitee.com/ 和结尾的 .git,例如https://gitee.com/hnlmx/my_picbed.git
,填写hnlmx/my_picbed
就行
branch:填写存放到的分支
*token:填写刚才保存的私人令牌
path:填写图片在该仓库的存放路径
点击【确定】,点击【设为默认图床】
四、typora转为网络图片
点击左上角"设置"—>“偏好设置…”—>“图像”,点击【验证图片上传选项】按钮
现在打开picgo相册发现已经有了验证图片,验证图片也自动上传到了gitee(码云)
本地图片转为网络图片
在typora中,粘贴一张本地图片
右键点击"上传图片",此时图片已经变成了网络图片
图片已经同步到picgo和gitee