图床搭建GitHub+PicGo+jsdelivr(CDN)+Typora(内附加速工具)

2024-05-02 07:04

本文主要是介绍图床搭建GitHub+PicGo+jsdelivr(CDN)+Typora(内附加速工具),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

安装PicGo

GitHub配置与加速器

配置PicGo 

使用typroa 


安装PicGo

PicGo是一个用于上传图片的客户端,支持拖拽上传、剪贴板上传,功能十分方便。

下载地址: https://github.com/Molunerfinn/PicGo/releases

个人网盘自取版本2.4.0:链接:https://pan.baidu.com/s/1OAym3QPhZnN4J1RVgJWgDQ?pwd=c1ws 
提取码:c1ws

安装PicGo——双击安装包

这样就安装成功啦。 


GitHub配置与加速器

这里可能大多数会访问慢或加载不出来这里提供一个免费加速github工具,不用翻墙,安装即可使用,网盘自取当前时间最新版本v3.0.0-rc.8,也可以官网下载Watt Toolkit

链接:https://pan.baidu.com/s/1s1I1n2HL0hXTCRtU0ox_tw?pwd=hfe1 
提取码:hfe1

浏览器进入github网站,注册并登录自己的账户。(推荐用可以中文翻译的浏览器,便于理解操作)

GitHub: Let’s build from here · GitHub

在库中新建一个文件夹专门用来存放图片 , github点击创建填写的默认是文件的名字,创建文件夹需要在名字后加上 /  这样才表示创建的是文件夹,且不可以存在空文件夹,在创建文件夹的时候还在创建一个文件,一般起名为README.md的自述文件即可。

 

这是我是创建了一个用于存放图片的问价夹,并在里又创建一个问价夹用来细分图片用途,这里根据个人需求即可。原理都是一样的。 

下滑找到开发人员设置  ,英文看不懂记得翻译中文页面找

 

这里一定不能选别的 

 在创建页面,填写 Note 为“图床”,Expiration(过期时间)为 No expiration(永久),也可以自定义过期时间,在下面的Select scopes(选择权限范围)如下图我翻译后的展示 。最后点击 generate token 生成令牌即可。

中文翻译意思 

 

一定将令牌保存起来,放在一个安全的地方,页面关掉后就找不到啦。

配置PicGo 

打开picgo

 
仓库名:GitHub用户名/GitHub仓库地址
分支名:GitHub的分支名称
Token:GitHub中 生成的令牌

存储路径: 填你的分支名现在github默认就是main
自定义域名需要配置为:https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名,这样就才可以通过cdn加速图片,这里你就复制我的地址,然后把用户名和仓库名改成你的就可以拉,这里原理就是使用jsdelivr作为cdn加速。改变域名即可,不需要任何其他配置,仅用来解决访问慢的问题。
jsDelivr - A free, fast, and reliable CDN for JS and open source 

说明: ZZDICT是我的用户名,elk是我的库名, my_gallery/study_pictures/是我库下用来存放图片的文件夹,看着我的格式填写。

这里存储路径是my_gallery/study_pictures/  在最后一个文件夹名后一定要加上/ 否则图片就存到my_gallery文件夹下啦,这里的路径位置关系要注意。

下一步配置:

这里路径选择的就是安装的路径里的PicGo.exe 

这样就ok啦,点击 验证图片上传选项测试一下把

使用typroa 

没有软件的话网盘自取绿色免激活免安装,打开即用。

链接:https://pan.baidu.com/s/1JgQ9zqkBgBxMQPcCU5DFJQ?pwd=io59 
提取码:io59

打开typroa,上传一个测试图

这个成功提示因windows差异,可能会弹出提示,不同纠结这个,只要图片正常上传到github即可。 

这样在写文章测试时,图片就方便多啦,文件的容量也变小啦

缺点就是图片存在github上,部分人群访问需要加速等 

这篇关于图床搭建GitHub+PicGo+jsdelivr(CDN)+Typora(内附加速工具)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/953654

相关文章

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

Python并行处理实战之如何使用ProcessPoolExecutor加速计算

《Python并行处理实战之如何使用ProcessPoolExecutor加速计算》Python提供了多种并行处理的方式,其中concurrent.futures模块的ProcessPoolExecu... 目录简介完整代码示例代码解释1. 导入必要的模块2. 定义处理函数3. 主函数4. 生成数字列表5.

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

github打不开的问题分析及解决

《github打不开的问题分析及解决》:本文主要介绍github打不开的问题分析及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、找到github.com域名解析的ip地址二、找到github.global.ssl.fastly.net网址解析的ip地址三

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv