我是靠谱客的博主 不安西牛,最近开发中收集的这篇文章主要介绍Typora中使用PicGo上传图片至GitHub仓库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 创建GitHub仓库--存放上传的图片
    • 安装并配置PigGo
    • 设置Typora

创建GitHub仓库–存放上传的图片

1.创建仓库

注意:仓库属性选择公共(public),否则图片上传上去之后无法显示

image-20221211144332802

2.创建token

点击头像,选择Settings -> Developer settings -> Personal access tokens -> Tokens(classic) -> Generate new token,创建 token

image-20221211144902547

其中,持续时间可以选择 No expiration,Select scopes 只勾选 repo 就可以了

image-20221211145557508

创建后可以得到token,只会显示一次,所以一定要复制保存起来

image-20221211150041964

安装并配置PigGo

1.下载最新版的PicGo
https://github.com/Molunerfinn/PicGo/releases

image-20221211150627847

我使用的是 windows 版本的,下载PicGo-Setup-2.3.1.exe

2.配置 PicGo
图床设置找到GitHub
仓库名格式为 用户名/仓库名,例如我的:starry521/CloudImg
分支名:main,注意是 main 不是 master
token:上一步创建的token

然后点击确定,并且设置成默认图床
在这里插入图片描述

设置Typora

1.文件 -> 偏好设置 -> 图像

选择插入图片时对本地位置的图片上传图片,选择上传服务为 PicGo(app) 并配置 PicGo 的所在位置(我这里是D:PicGoPicGo.exe)

image-20221211151726940

2.设置完成后,点击上传图片验证

image-20221211152756751

出现上面的结果,说明测试上传图片成功

3.返回 makedown 文件

如果出现图片上传成功,但是 Typora 不显示,报错 image load failed,PicGo 的相册中图片也不显示,并且 GitHub 上存放的图片不能预览的问题,可以通过以下方式解决:

a.修改 hosts 文件

hosts 文件路径为 ‪C:WindowsSystem32driversetchosts

b.直接修改保存会提示无权限,所以先设置权限

右键选择安全,点击编辑

image-20221211153352763

给 Users 添加修改权限,然后应用

image-20221211153512724

c.用 Vscode 或者记事本打开 hosts 文件

直接在文件内容底部添加以下内容并保存:

# GitHub Start
140.82.114.4 github.com
140.82.113.4 gist.github.com
185.199.108.133 assets-cdn.github.com
185.199.108.133 raw.githubusercontent.com
185.199.108.133 gist.githubusercontent.com
185.199.108.133 cloud.githubusercontent.com
185.199.108.133 camo.githubusercontent.com
185.199.108.133 avatars.githubusercontent.com
# GitHub End

image-20221211153731653

查看结果:

image-20221211154730213

image-20221211154836544

需要注意的是:

注意本文章发布的时间,上面 GitHub 相关网址可能会有改动,最好在 https://www.ipaddress.com/ 域名解析网站上面搜索

例如查询得知,raw.githubusercontent.com 对应的最新IP地址有四个,选择最上面这个 185.199.108.133 就行

image-20221211154142217

保存刷新,应该就可以正常使用,但是 GitHub 访问不稳定,每次打开 makedown 文件都要从 GitHub 上下载图片显示,如果无法显示,重新打开试试。相比之下,还是挂梯子更加稳定!

最后

以上就是不安西牛为你收集整理的Typora中使用PicGo上传图片至GitHub仓库的全部内容,希望文章能够帮你解决Typora中使用PicGo上传图片至GitHub仓库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部