在PicGo上使用github图床解决typora上传csdn图片不显示问题(保姆级教程)

文章目录

  • 在PicGo上使用github图床解决typora上传csdn图片不显示问题(保姆级教程)
    • 1、typora上传csdn图片不显示(外链图片转存失败)
    • 2、PicGo
      • 2.1、PicGo下载
      • 2.2、PicGo使用
        • 2.2.1、对PicGo完成基本的配置
        • 2.2.2、配置github图床
        • 2.2.3、PicGo测试github图床

在PicGo上使用github图床解决typora上传csdn图片不显示问题(保姆级教程)

1、typora上传csdn图片不显示(外链图片转存失败)

  • 原因:采用电脑截图的方式粘贴到typora上的图片形式只能在自己电脑上看到,在csdn上显示不了,因为这个图片形式是用的图片的绝对路径,在你电脑上可以找得到,上传到csdn后,在csdn服务器中就找不到你这个路径。
  • 解决办法:在PicGo上使用github图床(gitee图床也可以)将你要插入到typora的图片进行转换路径,即将该图片上传到github上,返回给你的事github上这张图片的链接,这样在csdn就能通过链接访问到这个图片。

2、PicGo

2.1、PicGo下载

下载链接

注意:最好选择正式版下载,beta版可能bug较多。

  • 选择合适的电脑版本下载


2.2、PicGo使用

2.2.1、对PicGo完成基本的配置
  • 下载完成后,双击PicGo

    • Windows底部状态栏打开详细窗口。

    • mac顶部状态栏打开详细窗口。

  • 接下来就是配置PicGo了,这里windowsmac的配置都一样,这里以mac为例。

    • 在插件设置里搜索github-plusgithub图床如果不好用的话可以用这个github-plus图床,和github图床一样配置),找到后并安装。这里会有未安装Node.js的弹窗,这里我们按要求下载并安装即可,就不演示了。

    • 然后来配置github图床。

2.2.2、配置github图床
  • 找到图床设置,并点击github图床。

  • 然后对github图床进行配置:

    • 在你的github网站上(没有github账户就自己注册一个)创建一个新的仓库,用来存放PicGo的图片。

    • 到这里我们已经确定了仓库名和分支名,接下来就是去设置Token

      • 点击右上角头像,找到Settings

      • 点击Settings后,下滑找到Developer settings

      • 点击Developer settings后,找到Personal access tokens

      • 点击Personal access tokens后,找到Tokens(classic)并点击,在右上角可看到Generate new token

      • 点击Generate new token后,找到Generate new token(classic)并点击。

      • 然后就是对这个令牌密钥属性的一些设置。

      • 得到令牌密钥,自己保存好。

      • 到这一步,我们已经把仓库、分支、Token都拿到了,接下来就是存储路径的设置,其中**自定义域名不用写!(**以为你应该没有)。

        • 这里存储路径是相对路径,是相对于你仓库路径,可以不填,直接存到你的仓库。

        • 然后点确定,设为默认图床。

2.2.3、PicGo测试github图床
  • 在桌面截一张图,放到剪切板中,点击PicGo里的上传区剪切板图片,可以看到进度条为蓝色,结束后如果进度条显示了一次红色,则就是上传失败,可以检查一下自己的网络,或者可能仓库名路径不对。

  • 再点击相册,可以看到图片则说明上传成功。

  • 不显示图片则说明上传失败。或者上传成功,但是由于网络原因访问不到。

  • 可以在自己的github上看是否上传成功,找到该仓库,看最近提交图片是否在这个仓库下。

  • 复制图片链接放到typora测试,可以得到如图所示:

    • 这个链接可以直接复制到浏览器打开,就是你上传的那张图片!
  • 测试typora导入csdn是否有问题:

    • typora里:

    • csdn里:

    OKOK,本期PicGo使用github图床解决csdn外链图片转存失败的问题就到这里。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/99089.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

R实现地图相关图形绘制

大家好,我是带我去滑雪! 地图相关图形绘制具有许多优点,这些优点使其在各种领域和应用中非常有用。例如:地图相关图形提供了一种直观的方式来可视化数据,使数据更容易理解和分析。通过地图,可以看到数据的空…

【C++笔记】C++三大特性之多态的概念、定义及使用

1.多态的概念 多态即多种形态,对于C程序设计中指的是在类的实例化对象中,当不同的对象去完成某个行为时会出现不同的状态。 2.多态的分类 静态的多态:函数重载,看起来调用同一个函数有不同行为。静态:原理是编译时实…

UE4 Unlua 初使用小记

function M:Construct()print(Hello World)print(self.Va)local mySubsystem UE4.UHMSGameInstanceSubsystemUE4.UKismetSystemLibrary.PrintString(self,"Get Click Msg From UnLua ")end unlua中tick不能调用的问题: 把该类的Event Tick为灰色显示的删…

【数据库审计】2023年数据库审计厂家汇总

我们大家都知道数据库审计的重要意义,不仅可以满足等保合规,还能进行风险告警,保障数据安全。那你知道目前市面上数据库审计厂家有哪些吗?这里小编就给大家汇总一下。 2023年数据库审计厂家汇总 1、行云管家 2、安恒信息 3、…

MongoDB-介绍与安装部署

介绍与安装部署 1.MongoDB简介a) 体系结构b) 数据模型c) MongoDB的特点c.1) 高性能c.2) 高性可用性c.3) 高拓展性c.4) 丰富的查询支持 2.单机部署a) Windows系统中的安装启动b) Shell连接(mongo命令)c) Linux系统中的安装启动和连接 1.MongoDB简介 MongoDB是一个开源、高性能、…

多头注意力机制

1、什么是多头注意力机制 从多头注意力的结构图中,貌似这个所谓的多个头就是指多组线性变换,但是并不是,只使用了一组线性变换层,即三个变换张量对 Q、K、V 分别进行线性变换,这些变化不会改变原有张量的尺寸&#xf…

MyBatisPlus(十六)逻辑删除

说明 实际生产中的数据,一般不采用物理删除,而采用逻辑删除,也就是将一条记录的状态改为已删除。 逻辑删除,本质上是更新操作。 MyBatis Plus 框架,提供了逻辑删除功能。在配置了逻辑删除后,增删改查和统…

在Remix中编写你的第一份智能合约

智能合约简单来讲就是:部署在去中心化区块链上的一个合约或者一组指令,当这个合约或者这组指令被部署以后,它就不能被改变了,并会自动执行,每个人都可以看到合约里面的条款。更深层次的理解就是:这些代码会…

亚马逊电子产品日本站PSE认证,TELEC认证如何办理?

日本市场准入认证——PSE认证,TELEC认证 日本作为第三大经济体国家,是中国商品对外出口的最多的国家之一,无论是在日本亚马逊销售还是在日本当地销售,都需要符合日本市场准入许可。需要注意的是日本的电气安全标准都是自主特色的…

R语言 一种功能强大的数据分析、统计建模 可视化 免费、开源且跨平台 的编程语言

R语言是一种广泛应用于数据分析、统计建模和可视化的编程语言。它由新西兰奥克兰大学的罗斯伊哈卡和罗伯特杰特曼开发,并于1993年首次发布。R语言是一个免费、开源且跨平台的语言,它在统计学和数据科学领域得到了广泛的应用。 R语言具有丰富的数据处理、…

基于docker+Keepalived+Haproxy高可用前后的分离技术

基于dockerKeepalivedHaproxy高可用前后端分离技术 架构图 服务名docker-ip地址docker-keepalived-vip-iphaproxy-01docker-ip自动分配 未指定ip192.168.31.252haproxy-02docker-ip自动分配 未指定ip192.168.31.253 安装haproxy 宿主机ip 192.168.31.254 宿主机keepalived虚…

《DevOps 精要:业务视角》- 读书笔记(三)

DevOps 精要:业务视角(三) 第3章 原则3.1 价值流3.2 部署流水线3.3 一切都应存储在版本控制系统中3.4 自动化配置管理3.5 完成的定义3.6 小结 第3章 原则 将原则从实践中分离出来,这是一种很有用的做法。当然了,这两个词分别有着…

前后端分离计算机毕设项目之基于SpringBoot的无人智慧超市管理系统的设计与实现《内含源码+文档+部署教程》

博主介绍:✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业毕业设计项目实战6年之久,选择我们就是选择放心、选择安心毕业✌ 🍅由于篇幅限制,想要获取完整文章或者源码,或者代做&am…

Flutter环境搭建及新建项目

一、下载安装压缩包 https://storage.flutter-io.cn/flutter_infra_release/releases/stable/windows/flutter_windows_3.10.6-stable.zip 二、解压缩 解压之后,将里面的flutter整体拿出来 三、配置环境变量 将flutter/bin全路径配置到系统环境变量里面 四、运行…

LLMs 蒸馏, 量化精度, 剪枝 模型优化以用于部署 Model optimizations for deployment

现在,您已经了解了如何调整和对齐大型语言模型以适应您的任务,让我们讨论一下将模型集成到应用程序中需要考虑的事项。 在这个阶段有许多重要的问题需要问。第一组问题与您的LLM在部署中的功能有关。您需要模型生成完成的速度有多快?您有多…

194、SpringBoot --- 下载和安装 Erlang 、 RabbitMQ

本节要点: 一些命令: 小黑窗输入: rabbitmq-plugins enable rabbitmq_management 启动控制台插件 rabbitmq-server 启动rabbitMQ服务器 管理员启动小黑窗: rabbitmq-service install 添加rabbitMQ为本地服务 启动浏览器访问 htt…

Games104现代游戏引擎笔记高级ai

Hierarchical Task Network 层次任务网络 World State是一个主观的对世界的认知,并不是一个真实世界的描述 Sensors负责从游戏环境中抓取各种状态 HTN Domain 存放层次化的树状结构Task和之间的关联关系1 Planner 根据World State从 Domain 里规划 task Plan Runne…

Mac上安装Java的JDK多版本管理软件jEnv

JDK的多版本管理软件主要有以下三种: jEnv jEnv 是一个命令行工具,可以帮助您管理和切换不同版本的 Java 环境。它可以让您在不同的项目之间轻松切换 Java 版本。您可以使用 jenv global 命令设置全局 Java 版本,也可以使用 jenv local 命令…

vue全局事件总线是什么?有什么用?解决了什么问题,与pinia有什么区别?

全局事件总线快速入门 概念基本概念(是什么?)核心概念 核心特性和优势(有什么用?)解决了什么问题?主要优势是什么? 案例演示?传递数据-案例演示传递事件-案例演示 与pinia有什么区别&#xff1f…

Lambda表达式在C++中的定义

目录 背景介绍: Lambda表达式的定义: Lambda结构介绍: 1. Lambda capture 2. Lambda parameter list 3. Lambda mutable 4. Lambda return type 5. Lambda 主体 Lambda 表达式小结: Lambda 引用参考: 背景介…