在不同的平台发布同样的文章,最让人头疼的就是图片问题,如果要手动一个个去重新上传,耗时耗力,还容易搞错。下面分享的方法,可以将Typora编写的文章快速发布到CSDN、微信公众号、博客园、简书等平台。
1、软件准备
Typora (用于markdown文本编写)
下载地址:https://typora.io/
Node.js (PicGo安装gitee插件会用上)
下载地址:https://nodejs.org/en/download/
PicGo (用于同步gitee图片仓库)
下载地址:https://github.com/Molunerfinn/PicGo/releases
下载并依次安装好这些软件
2、搭建个人免费图床
这里是利用码云 gitee + PicGo来搭建的
如果你没有码云gitee账号,可以去免费注册一个,码云gitee官网地址:https://gitee.com/
2.1创建图片仓库
新建一个公共仓,用来存储博客中的图片,步骤如下:
这样,你就新建好了一个仓库了,仓库的路径在后面配置PicGo的时候会用上。
2.2配置PicGo
2.2.1 下载插件
打开PicGo软件,点击【插件设置】,在搜索框中输入“gitee”,安装gitee 2.0.3插件
2.2.2 配置插件
前面生成的仓库路径Wayne_hzw/tupian
Wayne_hzw填写到owner框中,tupian填到repo中
token中需要填写码云gitee私人令牌,私人令牌生成步骤:
2.2.3 测试图片上传
这里我随便上传了一张本地图片,剪贴板的图片我暂时无法使用,会报错。
进入码云gitee的图片仓库确认一下
可以看到,图片同步到码云gitee的仓库是没有问题的,如果你上传图片会报错,可以检查一下配置是否错误,确认PicGo是否为最新版本,或者重启PicGo。
3、配置typora
4、发布文章到多平台
当用typora写好文章后,一次性上传文章中所有的图片到图床(即码云的图片仓库),之后就可以复制typora文章的源代码,分别粘贴到CSDN、微信公众号、博客园、简书等平台的markdown编辑器,实现快速在多平台发布博客。
以CSDN为例,其他平台也是类似的操作