美文网首页
手把手教你用Typora自动上传到picgo图床【教程与排坑】

手把手教你用Typora自动上传到picgo图床【教程与排坑】

作者: Seurat_Satija | 来源:发表于2022-02-23 11:01 被阅读0次

    上个月写了一篇文章关于picgo利用码云做图床的教程

    PicGo + Gitee(码云)快速实现markdown图床

    当时顺便在typora的开源项目里提了一嘴,希望能支持picgo自动上传功能。

    image

    没想到没过多久typora真的就增加了自动上传工具了,不仅可以自动上传本地图片,还支持导入markdown文件一键上传文件内图片,可以说是非常贴心了。

    image

    但是实测之后发现bug非常多,上传按钮总是出现各种各样的bug,下面教大家如何在typora上愉快地使用自动上传功能~

    1.安装

    还是老规矩,软件下载链接文末自取。

    typora升级到最新版本:version 0.9.86(beta)

    image

    picgo也升级到最新版本:version2.2.2

    image

    2.配置

    打开typora,点开左上角文件,选择偏好设置

    1. 设置插入图片时为【上传图片】
    2. 勾选【对本地位置的图片应用上述规则】
    3. 在上传服务中选择“PicGo(app)”
    4. 在路径中选择picgo安装目录PicGo.exe
    image

    点击下面的验证图片上传选项,上传成功!

    上传的方法也很简单,将图片复制进去typora就会自动帮你上传了,你也可以右键点击上传图片。

    image

    可以在【格式】->【图像】->【上传所有图片】

    image

    当然,要是这么简单的话我肯定不会写成博客的,下面就带大家一起排排坑~

    3.错误排查

    3.1错误一:Failed to fetch

    image

    这个错误一般是由端口设置错误造成的,至于我为什么知道,你看看log文件就懂了。打开picgo的log文件

    image

    错误提示是端口繁忙。

    解决方法:打开picgo设置,点击设置Server选项,将端口改为36677端口,这是picgo推荐的默认端口号,然后保存,成功。

    image

    不过有的时候,我们的老朋友Failed to fetch还是如约而至,打开端口设置一看,怎么变成了366771????

    问题在于端口冲突,如果你打开了多个picgo程序,就会端口冲突,picgo自动帮你把36677端口改为366771端口,导致错误。log文件里也写得很清楚。

    image

    解决方法先把picgo中的端口设置改回36677,然后退出所有picgo程序,再使用typora上传功能(会自动启动picgo程序)

    3.2错误二:{"success",false}

    image

    这个错误相信也有很多小伙伴遇到了,原因是文件名冲突了,如果你上传过一张image1.jpg的图片,再上传名称一样的图片就会失败,康康log文件(感谢日志!)里也写到了。

    image

    办法也很简单,打开picgo设置,将【时间戳重命名】打开。如图所示:

    image

    再次上传文件,上传成功~

    image

    授人以鱼不如授人以渔,上面的三种情况解决方法教给大家了,但是错误总是千奇百怪层出不穷的,如果下次出现上传错误的提示,请大家找到picgo的log文件,自己查看问题的原因嗷

    image

    5. 用到的软件

    • PicGo2.2.2
    • typora0.9.86(beta)

    云盘连接: https://pan.baidu.com/s/18y2tKQYXvm0HR6sjo-vyFA 提取码: x2wk
    手把手教你用Typora自动上传到picgo图床【教程与排坑】 - 简书 (jianshu.com)

    相关文章

      网友评论

          本文标题:手把手教你用Typora自动上传到picgo图床【教程与排坑】

          本文链接:https://www.haomeiwen.com/subject/xxrolrtx.html