Typora+PicGo+GitHub实现md自带图床效果
1 GitHub创建作为图床的仓库
1.1 在GitHub中创建一个仓库
注意仓库要是public的,不然上传的图片还是无法使用的。如果不知道怎么创建仓库,可以百度一下。
1.2 在GitHub生成一个token
这个token是给PicGo使用的
页面拉到最下有一个绿色的Generate token
按钮,按一下就会生成token。
将生成的token复制下来,给PicGo使用。
注意:生成的token最好保存到本地,因为下次再进GitHub的时候,这个token就不再显示了。
2 PicGo客户端安装
PicGo下载地址,下载最新版本的.exe安装包即可。
安装完成后将GitHub图床设置为默认图床。
这里有几个要注意的地方:
仓库名的格式是GitHub用户名\仓库名
,前面不用加什么http,后面也不用加.git。分支名就用默认的主分支master
。token上一步在github里生成的token。指定存储路径指的是在GitHub仓库里面的路径,我写了img/
,所以我的仓库下面会生成一个img目录,所有图片都会上传到这个img目录下。指定存储路径不是必填项,可以不写。
3 Typora设置
3.1 偏好设置
3.2 设置上传服务
设置好以后可以用验证图片上传选项
那个按钮验证是否能成功上传,Typora会上传一个图片,成功就会返回成功信息。如果失败了,大概率是PicGo上的图床配置有问题,检查一下。
3.3 设置插入图片时上传图片
不知道这个设置啥用,设置了以后还是要手动点上传图片。
4 使用
在文档里插入本地图片后,点一下菜单里的这个上传图片
选项。上传成功以后,本地的路径会自动替换成图床里的URL地址。
5 上传失败的问题
如果出现有时成功有时失败,很可能是因为GitHub的网速原因。这个只要等一等,换个时间上传。(老是上传失败也有点难受的,希望GitHub把刚提出来的进入中国市场落地一下)
如果从来没有成功过,可以检查一下PicGo的图床设置是否正确。
本文由博客群发一文多发等运营工具平台 OpenWrite 发布
到此这篇关于Typora+PicGo+GitHub实现md自带图床效果的文章就介绍到这了,更多相关Typora PicGo GitHub md 图床内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
教你免费做一个属于自己稳定有效的图床-PicGo
由于现在很多写作平台都支持了Markdown语法,导致图床用的人越来越多.使用别人的免费图床偶尔会出现图片加载不出来的情况,或者是图床图片已经失效的情况,后面再想补回图片忘了原图是什么样子的了,这样子就得不偿失了.于是乎搭建一个属于自己的问题免费的图床就显得很有必要了. PicGo 项目地址 应用截图如下: 软件下载地址:https://github.com/Molunerfinn/PicGo/releases 这里我们使用的是图床是Github的图床,也就是说把图片上传到我们Github上面自
-
超好用:免费的图床
经常写文章的小伙伴可能会头疼,图片需要一张一张的上传,费劲也耗时,今天就推荐几款超简单的图床工具.图床就是一个在网络上存储图片的地方,目的是为了节省本地服务器空间,加快图片打开速度.话不多说,进入正题. 非技术手段 1.SM.MS 永久存储免注册,图片链接支持https,可以删除上传的图片,提供多种图片链接格式图片上传限制:每个图片最大5M,每次最多上传10张.你可通过浏览器上传图片,网址:https://sm.ms , 也可以下载软件smpic.exe https://github.com/k
-
PHP实现Markdown文章上传到七牛图床的实例内容
在使用 Markdown 编写文章之后,经常需要发布到不同的平台,这里会遇到一个问题,文章的图片需要手动的进行上传,管理起来非常不方便,因此,强烈建议将图片统一上传到图床中,这样的话一篇文章就可以轻松的同步到各大平台上面了.下面,用 PHP 来实现该功能,选用 七牛云 作为图床 创建并进入项目 $ mkdir markdown-images-to-qiniu $ cd markdown-images-to-qiniu 安装七牛官方的扩展 $ composer require qiniu/php-
-
Typora+PicGo+GitHub实现md自带图床效果
1 GitHub创建作为图床的仓库 1.1 在GitHub中创建一个仓库 注意仓库要是public的,不然上传的图片还是无法使用的.如果不知道怎么创建仓库,可以百度一下. 1.2 在GitHub生成一个token 这个token是给PicGo使用的 页面拉到最下有一个绿色的Generate token按钮,按一下就会生成token. 将生成的token复制下来,给PicGo使用. 注意:生成的token最好保存到本地,因为下次再进GitHub的时候,这个token就不再显示了. 2 PicGo客
-
教你使用Typora + 阿里云OSS + PicGo 搭建私人图床(最新)
目录 使用Typora + 阿里云OSS + PicGo 打造自己的图床 为什么要打造图床? 购买阿里云OSS 使用PicGo Typora设置进入Typora偏好设置 -> 图像 使用Typora + 阿里云OSS + PicGo 打造自己的图床 为什么要打造图床? 让笔记远走高飞 试问以下场景: 我们要把 markdown 笔记放到某博客上,直接进行复制即可.但因你的图片存储在本地,博客上的图片因无法找到本地路径而无法显示,因此需要到本地找到图片一个个上传 我们要把 markdown 笔记共
-
免费稳定图床最佳实践之PicGo+GitHub+jsDeliver 极简教程
目录 一.下载 PicGo 二.图床配置 三.GitHub 接入 3.1 创建仓库 3.2 获取 Token 四.图床使用 一.下载 PicGo PicGo 是啥?顾名思义,它是一个快速上传图片并获取 图片 URL 链接的工具. 目前支持七牛.腾讯云.阿里云和 GitHub 等图床.该工具代码已在 GitHub 开源,读者可以自行去下载. 或者通过网盘下载: 链接: https://pan.baidu.com/s/1HGv88yDJMB9gQWjFxHRzGg 提取码: sjqq 下载完成后,应
-
利用Python实现Picgo图床工具
目录 一.PyPicGo 1.安装 2.配置 3.使用 4.支持的图床 5.支持的插件 6.Uploader上传器 7.插件系统 8.开发 一.PyPicGo PyPicGo 是一款图床工具,是PicGo是Python版实现,并支持各种插件自定义插件,目前PyPicGo自带了gitee.github.SM.MS和七牛云图传,以及rename.notify和typora等插件,并支持从pypi中下载其他插件和Uploader 源码地址: [gitee]https://gitee.com/Range
-
【JS+CSS3】实现带预览图幻灯片效果的示例代码
一.前期准备 1.1 案例分析 适用场景:单例布局 1.2 方法论 V视图 HTML+CSS+调试 C js实现控制流程 D数据 优化扩展 二.代码 结构 <div class="slider"><!-- 特效区 --> <div class="main"><!-- 主视图区 --> <div class="main_i"> <div class="caption&quo
-
jQuery实现带渐显效果的人物多级关系图代码
本文实例讲述了jQuery实现带渐显效果的人物多级关系图.分享给大家供大家参考.具体如下: 这里演示jQuery实现带渐显效果的人物多级关系图,setQuestPose:function中的n代表共几个对象 r代表周长 i代表第几个对象 w代表外面对象的宽带 h代表外面对象的高度 d代表其实角度,测试时请注意,如果右下角提示有错误,请重新刷新页面即可. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-show-gxt-style-d
-
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
本文实例讲述了jQuery实现带3D切割效果的轮播图.分享给大家供大家参考,具体如下: 这是一个使用css3+jQuery实现的轮播图效果,以前还没接触css3时,觉得效果挺酷炫的,但是实现挺复杂的,今天研究了一下,发现特别简单,稍微动用一下空间想象力就好了,下面时效果图 1.这是html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
-
Python搭建Gitee图床的示例代码
目录 摘要 新建仓库 克隆仓库 获取TinyPng的"API Key" 安装需要的Python包 编写Python脚本 测试功能 摘要 在写博客的过程中经常要插入图片,许多博客平台提供了图片上传的服务,但是不能保证长期有效,不同平台还不能通用,所以要通过搭建统一的图床来实现.有用服务器作为图床和第三方图床,前者限制多,需要备案,后者不是很可靠,而用代码托管平台做图床,既稳定可靠没有很大限制,而且数据实现同步,即使云端的数据丢失了,本地还有备份,而在中国,为了提升访问速度,我们并不选取G
随机推荐
- 四个PHP非常实用的功能
- 文字应用css滤镜集锦
- JQuery实现鼠标滚轮滑动到页面节点
- AngularJS入门教程之Hello World!
- 详解python3百度指数抓取实例
- Python 处理数据的实例详解
- MySQL产生随机数并连接字符串的方法示例
- jQuery弹出窗口打开链接的实现代码
- JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
- jQuery操作动态生成的内容的方法
- jquery dialog获取焦点的方法
- c语言尾队列tailq使用示例分享
- php fckeditor 调用的函数
- PHP框架Laravel学习心得体会
- Android TextSwitcher文本切换器和ViewFlipper使用详解
- 用WinXP为NTFS或FAT分区创建启动磁盘
- PHP迭代器和迭代的实现与使用方法分析
- python将视频转换为全字符视频
- 微信小程序switch组件使用详解
- Python判断对象是否为文件对象(file object)的三种方法示例