PicGo+Typora笔记图片管理
问题
在本地的Typora写完笔记,想要将笔记上传分享时发现图片路径仍然是本地路径,在网络中无法访问,根本解决方法就是将图片上传至网络,通过在网络上的路径来进行访问。
解决思路方法
利用Gitee建立一个存储图片的仓库(Github同理,不过可能因为服务器不在国内图片访问速度慢),然后将笔记中的图片上传到仓库中。不可能自己一张一张上传图片,所以需要采用PicGo, 一个开源的图片上传和管理工具,将PicGo与Typora进行链接,在链接远程的Gitee仓库,使在Typora中粘贴图片时直接上传一份图片至仓库之中,然后将图片路径直接改写为网络上的路径。
前置准备
安装好下列所需软件与环境。
- Gitee https://gitee.com/
- node.js https://nodejs.org/zh-cn/
- Picgo https://github.com/Molunerfinn/PicGo/releases
- Typora https://www.typora.io/
具体过程
Gitee中新建图片储存仓库imgs
注意,因为图片需要展示给别人看,所以此imgs仓库需要在设置中改为公开。
Gitee中生成私人密钥token串
头像—>设置—>私人令牌—>生成新令牌
设置完成后进行提交,需要记录自己设置的token串,之后需要用到。
开始配置PicGo
PicGo安装成功后打开界面如下:
PicGo的默认图床设置中没有Gitee,需要下载插件:
安装完Gitee插件之后开始配置
repo
填写gitee仓库全部路径
branch
填写master分支(
token
填写上面Gitee令牌刚生成的token
path
填写img
然后设置默认图床。
设置Typora
文件—>偏好设置—>图像
配置完成后进行测试:点击“验证图片上传选项”
验证上传成功,Gitee仓库中已经有了上传的测试图片。
图片大小注意
Gitee为了出于安全考虑,大于1M的文件,需要登录之后才可以访问,也可以牺牲速度换取大小来选择GitHub作为图床。