typora+github+PicGo 实现图片上传管理

前言

Typora一款轻便简洁的Markdown编辑器,现在使用者已经愈来愈多。在使用时我们经常会上传图片,这些图片默认保存在本地上,时间久了,会累计很多图片,特别占内存;更麻烦的是如果图片路径改变,文档中使用的图片将无法显示,所以将图片作为外链引入,将是很好地解决办法,下面介绍自己使用的图片管理方法。

  • 可以通过github或码云创建仓库作为图片托管,再安装PicGo配置图床进行图片的上传,Typora提供了图像上传配置,进行关联即可实现图片在线上传。
  • 涉及软件工具下载:
    PicGo下载
    Typora下载
    百度网盘下载: https://pan.baidu.com/s/1MRIMclq7Uln4RWqjsKd5XQ 提取码:5cso

1、避免采坑

1.1 解决github访问缓慢

  • 首先,可以通过访问 https://www.ipaddress.com/ 查询对应IP地址,然后在hosts文件,配置网址域名
  • 例如,访问github.com查询到IP地址如下:
    在这里插入图片描述
  • 有些时候存在多个地址,其中也包括访问较慢的Ip,可以通过网络诊断工具,如:ping 140.82.112.4
    在这里插入图片描述
  • 使用记事本打开hosts文件(以Windows为例):
  • C:\Windows\System32\drivers\etc\hosts
  • 添加如下内容:
  • 140.82.112.4 github.com
  • 保存后,刷新DNS:
  • ipconfig/flushdns
    在这里插入图片描述

1.2 图片上传成功后无法正常显示

  • 需要在hosts文件配置raw.githubusercontent.com的IP
  • 185.199.108.133 raw.githubusercontent.com
    在这里插入图片描述
  • 当然按照上述可以直接在hosts文件添加下面配置:
# GitHub Start
140.82.112.4 github.com
140.82.113.3 gist.github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.133 raw.githubusercontent.com
# GitHub End

2、Typora+GitHub+Picgo实现图片上传

2.1 GitHub创建图床仓库

  1. 创建一个typora-img仓库,注意仓库类型需要选择Public公开选项。
    在这里插入图片描述
  2. 可选择创建用于存放图片的目录,这里为imgs(如不创建,可直接选择 / 根目录)。
    在这里插入图片描述
  3. 创建token。可通过选择Settings ——> Developer settings——> Personal access tokens,点击Generate new token创建token。特别注意:创建成功后,token只显示一次,记得复制保存起来,下面需要用到
    在这里插入图片描述
    在这里插入图片描述

2.2 PicGo实现图片上传

  1. 自定义安装PicGo,首先选择“PicGo设置”,点击“设置Server”,开启Server,设置监听地址为主机127.0.0.1,端口号为36677
    在这里插入图片描述
  2. 将“时间戳重命名”开启,避免上传图片重名
    在这里插入图片描述
  3. 选择“图床设置”——>“GitHub图床”,进行设置。
    仓库名: 使用 用户名 + 仓库名
    分支名: 默认为master或main(看仓库具体分支是什么)
    token: 使用上述创建的token
    存储路径:不必填,这里使用上述创建仓库的imgs目录
    自定义域名:不必填,可使用格式:https://raw.githubusercontent.com/[用户名]/[仓库名]/master
    在这里插入图片描述
  4. 设置完成后,选择“上传区”,上传图片测试,上传成功会弹出提示;
    在这里插入图片描述
  5. 点击“相册”查看是否上传显示
    在这里插入图片描述
  6. github查看图片是否上传成功

2.3 Typora配置实现

  1. 下载安装Typora,通过“文件”——>“偏好设置”——>“图像”,进行配置PigGo。其中,
    上传服务:选择PicGo(app)
    PicGo路径:选择到PicGo.exe

在这里插入图片描述
2. 点击“验证图片上传选项”,如下即为成功
在这里插入图片描述
3. 通过Typora上传图片,注意图片url的变化,未上传时,url为本地地址,选择“上传图片”,上传成功后,url为服务器地址
在这里插入图片描述
在这里插入图片描述
查看github已经上传成功
在这里插入图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值