外链图床-PicGo-Gitee

外链图床-PicGo-Gitee前言刚开始写建立博客的时候,头疼过图片该如何处理:直接放github的仓库里吧。可是随着图片越来越多,每次pull、clone都需要耗费大量的时间。而且github的仓库加载很慢,影响博客的流畅性。外链图床吧。可是国内基本上没有什么好用的免费图床,七牛云之类的都需要收费的。国外的图床加载速度又是特别的慢。自己搭建。图床搭建所使用的工具为PicGo、Gitee、Typora.在这之前,我一般在VSCode上面写Markdown文档,但是现在开始添加图片到博客中去,转而使用Typora,以便

大家好,又见面了,我是你们的朋友全栈君。

前言

刚开始写建立博客的时候,头疼过图片该如何处理:

  • 直接放github的仓库里吧。可是随着图片越来越多,每次pull、clone都需要耗费大量的时间。而且github的仓库加载很慢,影响博客的流畅性。
  • 外链图床吧。可是国内基本上没有什么好用的免费图床,七牛云之类的都需要收费的。国外的图床加载速度又是特别的慢。
  • 自己搭建。

图床搭建

所使用的工具为PicGoGiteeTypora. 在这之前,我一般在VSCode上面写Markdown文档,但是现在开始添加图片到博客中去,转而使用Typora,以便能够更好的契合PicGo使用(插入直接上传),而VSCode版本的PicGo插件暂时不支持Gitee图床的插件。

工具下载

Gitee端配置

Gitee上面注册一个账号,新建立一个仓库,在个人中心的设置中开启一个私人密匙(token). 此密匙需记录好,离开页面后就会消失,不会再次出现,只能重新生成。

image-20210406204053178


PicGo端配置

现在打开安装好的PicGo, 默认的图床中是没有gitee图床的,需要安装插件。在插件选项中搜索gitee,安装好gitee图床插件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hVeNk5Bu-1619774519407)(https://gitee.com/xiubenwu/xiubenwu-images/raw/master/img/20210406PicGo1.png)]


现在需要对gitee图床进行配置,使它和gitee的服务端对接起来:

  • repo填写仓库名称;
  • branch填写master分支,默认即可;
  • token填写刚才生成的密匙;
  • path自定义填写,既然用作图床,文件夹名就命名为img;
  • 其他的可不给予填写,留空即可。

image-20210406205014650


此外,PicGo还有其他的一些设置可按自己喜好配置,推荐将上传前重命名选上,方便为每张图做自己的标识(但是每次上传会弹出重命名窗口,效率会率低,不喜欢可以关掉),时间戳重命名可以有效避免文件的冲突,也推荐选上。

image-20210406205215384


Typora配置

在Typora中打开文件 —>偏好设置(Ctrl+逗号)。

image-20210406205534526


在偏好设置中将图像中的插入图片时自动上传图片启用,然后上传服务配置为PicGo.

image-20210406205827909


动上传图片启用,然后上传服务配置为PicGo.

[外链图片转存中…(img-y9qjGkFW-1619774519408)]


至此,一个私人图床就搭建完成了,简单而高效。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151634.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Solidity String转byte32 byte转String

    Solidity String转byte32 byte转String///string类型转化为bytes32型转functionstringToBytes32(stringmemorysource)constantinternalreturns(bytes32result){assembly{result:=mload(add(source,32))}}///bytes32类型转化为string型转functionbytes32ToString(b.

    2022年6月16日
    192
  • ETL开发工具KETTLE使用教程「建议收藏」

    ETL开发工具KETTLE使用教程「建议收藏」Kettle的建立数据库连接、使用kettle进行简单的全量对比插入更新:kettle会自动对比用户设置的对比字段,若目标表不存在该字段,则新插入该条记录。若存在,则更新。Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle中文名称叫水壶,该项目的主程序员MATT希望把各种数据放到一个…

    2022年6月3日
    408
  • vs2013下载地址_vs2013使用

    vs2013下载地址_vs2013使用微软已经向MSDN订阅用户提供了VisualStudio2013正式版镜像下载,不过非MSDN用户可以在微软的VisualStudio2013官方网站上下载到正式版镜像(通过下载专业版本,已验证与MSDN版本一致)。下面为大家整理一下个版本下载地址。MicrosoftVisualStudioUltimate2013(简体中文旗舰版)文件名: cn_visual_studio…

    2025年10月25日
    5
  • 004-protostuff踩坑-java bean新增字段反序列化失败问题

    004-protostuff踩坑-java bean新增字段反序列化失败问题protostuff避免更改java对象字段,比如新增一个,导致redis等缓存的数据反序列化失败问题??问题重现:我们有个方法通过attrKey查询List,同时方法中有缓存,会优先查询缓存,没有读库,然后写缓存返回。方法伪代码如下:publicvoidsetId(StringattrKey){//从缓存查询List<ConfAttr>attrValues=cacheClient.get(attrKey);

    2022年5月7日
    173
  • Day14 自己定义泛型类的使用

    Day14 自己定义泛型类的使用

    2022年2月6日
    49
  • 操作系统概念第五章部分作业题答案

    操作系统概念第五章部分作业题答案题目一:为什么对调度程序而言,区分CPU约束性进程和I/O约束性进程很重要解答:绝大多数进程可分为I/O主(放入I/O队列)或CPU主(放入就绪队列),I/O主的计算时间>CPU主。因此长期调度程序应选择一个合理的包含I/O主和CPU主的组合进程。在运行I/O操作前,I/0限制的程序只运行很少数量的计算机操作。而CPU约束程序一般来使用很多的CPU。另一方面,CPU约束程序会利用整个时间片,…

    2022年7月14日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号