一键发布typora写的博客

fengmian5

一键发布typora写的博客



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创建图片仓库

新建一个公共仓,用来存储博客中的图片,步骤如下:

img

img

img

img

这样,你就新建好了一个仓库了,仓库的路径在后面配置PicGo的时候会用上。

2.2配置PicGo

2.2.1 下载插件

打开PicGo软件,点击【插件设置】,在搜索框中输入“gitee”,安装gitee 2.0.3插件

img

2.2.2 配置插件

img

前面生成的仓库路径Wayne_hzw/tupian

Wayne_hzw填写到owner框中,tupian填到repo中

img

token中需要填写码云gitee私人令牌,私人令牌生成步骤:

img

img

img

image-20211207223143441

img

2.2.3 测试图片上传

这里我随便上传了一张本地图片,剪贴板的图片我暂时无法使用,会报错。

img

img

进入码云gitee的图片仓库确认一下

img

可以看到,图片同步到码云gitee的仓库是没有问题的,如果你上传图片会报错,可以检查一下配置是否错误,确认PicGo是否为最新版本,或者重启PicGo。



3-配置typora

img



4-发布文章到多平台

当用typora写好文章后,一次性上传文章中所有的图片到图床(即码云的图片仓库),之后就可以复制typora文章的源代码,分别粘贴到CSDN、微信公众号、博客园、简书等平台的markdown编辑器,实现快速在多平台发布博客。

img

img

img

img

以CSDN为例,其他平台也是类似的操作

img

以上内容参考这篇博客:

https://zhuanlan.zhihu.com/p/341932506

如果想使用typora+picgo-core+图床,可以参考这篇博客:

https://blog.csdn.net/jaymie1023/article/details/105361168



5-重要总结

5.1

gitee申请私人令牌的时候,只需要给予如下权限即可:

image-20211207223143441

5.2

picgo在设置的时候,message一栏不能有空格,否则会上传失败

image-20211207223203355

5.3

在typora中,不管是插入png图片,还是插入jpg图片,图片不能太大!不能太大!不能太大!太大的话,图片上传之后,typora中原本的图片就显示不了。

原因:gitee对待较大的图片,是一个下载链接,也就是说,当你在浏览器打开该图片路径时,浏览器会弹出一个下载窗口。

5.4

如果图片过大,在picGo中是无法预览图片的,比如这样:

image-20211207223512122

5.5

在typora中,下面这个命令,只会上传当前这一篇文章中的所有图片,别的文章中的图片不会被上传

image-20211207230427599

5-6

image-20211207230427599

在typora中,如果执行该命令多次,那么除了第一次外,其余都会失败,因为同一张图片不能被上传两次

posted on 2021-12-07 22:44  coderabcd  阅读(179)  评论(0)    收藏  举报

导航