Typora同步到博客设置

Typora同步到博客

1. 安装软件和环境

1). Node.js (PicGo安装gitee插件会用上):

下载地址

2). PicGo (用于同步gitee图片仓库)

下载地址
说明:国内访问GitHub可能比较慢,链接为GitHub国内的镜像站。

​ 进入GitHub网站后选择Download,跳转到Releases界面,下滑即可找到Assets栏,选择合适的exe文件下载安装即可。

Typora同步到博客设置Typora同步到博客设置

2、在Gitee上搭建个人免费图床

第一步:新建一个公开的仓库(公开是为了保证所有人都可以预览)

首先确保自己有一个gitee的账号,没有的话注册一个新账号即可。

Typora同步到博客设置

第二步:配置PicGo

1)去在Gitee 创建一个令牌;

在Gitee网页打开 设置 -> 私人令牌,最后点击右上角 生成新令牌,结束后复制令牌值。

Typora同步到博客设置

2)打开PicGo软件,点击插件设置,在搜索框中输入gitee,安装gitee插件

Typora同步到博客设置

3)选择图床设置->Gitee图床,按照下图进行填写,再分别点击设为默认图床确定

Typora同步到博客设置

4)配置完成,测试下图片上传功能:

复制一张图片,点击剪切板图片,一会儿就提示上传成功。

Typora同步到博客设置

成功后,PicGo的相册和Gitee仓库都会有显示刚才上传的文件,PicGo配置结束。

Typora同步到博客设置Typora同步到博客设置

3.配置Typora的图片同步设置

​ 进入Typora,打开偏好设置->图像,按照下图的顺序和内容进行配置,PicGo路径选择前面安装的位置即可;

Typora同步到博客设置

​ 点击验证图片上传选项,显示如下图代表配置成功。

Typora同步到博客设置

在写完markdown文件后,如果需要上传到博客,选择格式-> 图像->上传所有本地图片,Typora会自动上传文档内的所有图片并将本地路径改为Gitee上的图片链接。

Typora同步到博客设置

问题:

上传文件时遇到了一个错误:单个图片可以上传,但是选择上传所有图片会出现这样的错误:

Typora同步到博客设置

解决:通过阅读picgo日志发现应该是中文路径的问题。并找到了github上的一个相关提问,所以路径改为英文能解决问题,但是又会有很多新的问题出现。待解决···

Typora同步到博客设置

目前的解决方案有几种:

1、路径全部改英文,但是坚果云好像不能改根目录文件夹我的坚果云的名字,所以不太可行;

2、图片一个一个上传,很麻烦;

3、添加文件时直接将文件上传,本地不保存,这样就不用批量上传了,但是这样的话以后没网就看不了笔记了;

4、修改图片文件夹的名字为纯英文,一个文件夹下对应一个md文件和一个figure文件夹。分开管理。需要上传时将这个文件夹复制到英文目录下上传。

上一篇:Typora设置Gitee图床


下一篇:C#界面控件汇总