Markdown笔记神器Typora配置Gitee图床
引言
一直在用Typora记笔记,很早就知道Typora可以配置图床。
但是一直不在意,直到上周六记了一天笔记,突然硬盘坏了。导致一天的笔记白记了,开始思考如何保证笔记的高可用。
看完本文后,你可以自己实现一个笔记自动云备份\color{red}{笔记自动云备份}笔记自动云备份、笔记图片自动上传到码云\color{blue}{笔记图片自动上传到码云}笔记图片自动上传到码云、流畅的Markdown笔记环境。
虽然博主只维护CSDN博客,但只要实现了图片保存地址与CSND分离,就可以很方便地在其他平台发博客。
话不多说,一起来看下如何打造一个高可用的笔记环境。
Typora配置
进入 偏好设置->图像
插入图片时,选择上传图片。上传服务选择PicGo-Core 命令行模式。
还可以选择PigGo(app),但是需要安装PigGo程序,并保持开启。既然有更好用的命令行模式为何不用呢。
这样当你在本地粘贴图片到Typora中时,它会自动为你上传到你指定的图床中。而选择像gitee这种图床得到的图片URL复制到CSDN中时会自动上传到CSDN的图片服务器中。
如果没有安装该服务,点击“下载或更新”。
关于图床的选择,这里推荐使用码云 Gitee来做,它的优点是免费和CSDN可解析。
Github虽然也是免费,但是得到的图片URL复制到CSDN中解析失败,而且在国内的网络下Typora也解析不了:
七牛云虽然免费(提供基本够用的空间),得到的地址也可以解析,但是需要配置一个域名,而域名是需要花钱的,我们的目的是白嫖。
然后点击“打开配置文件”,先用下面的配置覆盖:
{"picBed": {"current": "gitee","uploader": "gitee","smms": {"token": ""},"gitee": {"branch": "master","customPath": "","customUrl": "","path": "data","repo": "你gitee用户名/图片仓库地址","token": "你的gitee token"}},"picgoPlugins": {"picgo-plugin-gitee-uploader": true}
}
下面我们就创建gitee仓库,并生成token。
gitee
gitee上需要进行两个动作。
新建图片仓库
由于博主的已经创建好了,提示仓库名称已存在。 把上图红框中的nlp-greyfoss/images
复制到配置的repo
中。
"repo": "nlp-greyfoss/images"
生成token
设置->私人令牌->生成新令牌
权限只需要选择projects
即可。
记得复制好你自己的令牌,博主的是3c01c3a79b211e4ff3679bddfede5f29
。
现在,我们的配置文件就填好了。
{"picBed": {"current": "gitee","uploader": "gitee","smms": {"token": ""},"gitee": {"branch": "master","customPath": "","customUrl": "","path": "data","repo": "nlp-greyfoss/images","token": "3c01c3a79b211e4ff3679bddfede5f29"}},"picgoPlugins": {"picgo-plugin-gitee-uploader": true}
}
其中path
说的是图片保存的路径。
picgo-plugin-gitee-uploader
是Gitee图床上传插件。
PicGo插件
PicGo默认是没有Gitee图床的,需要安装插件。
> cd C:\Users\Administrator\AppData\Roaming\Typora\picgo\win64
> .\picgo.exe install gitee-uploader
npm notice created a lockfile as package-lock.json. You should commit this file.
+ picgo-plugin-gitee-uploader@1.1.2
added 4 packages from 5 contributors and audited 4 packages in 7.07s
found 0 vulnerabilities[PicGo SUCCESS]: 插件安装成功
可能需要安装nodejs,官网点我。
博主选的是这个官方推荐的。
再次打开你的Typora。
打开配置文件,把下面的配置文件拷贝进去。
{"picBed": {"current": "gitee","uploader": "gitee","smms": {"token": ""},"gitee": {"branch": "master","customPath": "","customUrl": "","path": "data","repo": "nlp-greyfoss/images","token": "3c01c3a79b211e4ff3679bddfede5f29"}},"picgoPlugins": {"picgo-plugin-gitee-uploader": true}
}
注意填写你自己的哦,里面的这个token作为演示使用,当你看到的时候,已经失效了。
验证图片上传
如果看到 成功上传图片 字样,恭喜✨。
PicGo会上传两张图片进行测试,并且你可以在你图片项目的data
目录中看到这两张图片。
生成的图片地址类似下面这样:
https://gitee.com/nlp-greyfoss/images/raw/master/data/typora-icon.png
注意上传的时候不会修改文件名,如果安装PigGo.exe是可以支持图片重命名的,但是对于博主主要通过截图得到的时间戳文件名来说,是不会重复的,已经够用了。
高可用建议
上面说到会实现笔记的“高可用”,本节就来介绍下博主的实现方式。
主要通过下面的方式实现:
- CSND等博客平台
- Github
- 坚果云
- 自己的硬盘
博主之前是先在本地记笔记,因为Typora实在太丝滑了,而在线的Markdown编辑器暂时还未发现有比他更好的。
笔记此时保存在硬盘上。
当笔记写完后,博主会上传到CSDN上,可能会上传到Github上,主要看心情。
但是,问题就出现在这一步,博主的笔记写到一半,本打算写完再上传到博客上。但是硬盘突然罢工了
Markdown笔记神器Typora配置Gitee图床相关推荐
- Typora+PicGo+Gitee 图床配置
Typora+PicGo+Gitee 图床配置 一. 安装PicGo PicGo windows用户选择exe结尾的安装,安装时,注意修改安装位置即可 二. 安装node.js Node.js 根据自 ...
- 使用Typora+PicGo配置Gitee图床
彩蛋 以后每篇文章会增加点趣味性的内容,欢迎大家扔砖头. 人这一辈子,最不能透支的是什么? 这个问题,可口可乐前CEO布莱恩·戴森(Bryan Dyson)已经给出了回答,作为可口可乐CEO布莱恩·戴 ...
- PicGo 配置Gitee 图床
目录 1.下载安装picGo 2.打开picGo详情页面 3.创建gitee图床库 4. 配置picGo 5.获取gitee token信息 6.与typora搭配使用 1.下载安装picGo 百度 ...
- typora 配置 smms 图床
如果使用的图片是本地存储的,那这样子将文章上传到博客平台后,图片是看不到的(因为图片路径是在你电脑上).所以可以在 typora 里面配置好图床,这样子添加图片时,图片的 url 就会通过图床自动转换 ...
- Typora配置smms图床
2022.04.12 1. PicGo下载 2. 获取sm.ms图床的api 3. PicGo中配置SM.MS图床 4. Typora中配置PicGo 5. 测试 至此实现了 图片备份+上传smms ...
- 从零开始免费搭建自己的博客(五)——Typora + PicGo + GitHub/Gitee图床
本文是博客搭建系列文章第五篇,其他文章链接: 从零开始免费搭建自己的博客(一)--本地搭建 Hexo 框架 从零开始免费搭建自己的博客(二)--基于 GitHub pages 建站 从零开始免费搭 ...
- 使用Picgo自动上传本地图片教程(typora+gitee图床)
使用Picgo自动上传本地图片教程(typora) 注意! : 2022/3/25日起gitee不能用于图床了 gitee加了防盗链,所有图片的都访问不了了!!! 大家请选择其他的图床存放图片!!! ...
- 【Markdown】2022 Typora+PicGo+gitee配置(附资源)
[Markdown]2022 Typora+PicGo+gitee配置(附资源) 喜欢用Markdown做笔记的朋友必少不了一款舒适的编写Markdown的工作软件,大多数都是使用的Typora进行编 ...
- Typora中使用Gitee图床
1.前言 之前好友写了一篇「使用gitee作为图床 ,写markdown自动上传文件」,初衷是由于我一直使用的是Typora来写博客「力推」,但之前的版本都不支持图床功能,现在新版本已经有了图床功能了 ...
- Typora gitee图床迁移github图床教程(图文详细)
目录 一.GitHub配置 二.Picgo的配置 三.将gitee仓库导入到GitHub中 四.批量修改图片路径 就在前几天,gitee宣布将开源仓库全部人工审核,在审核到图床仓库时,显示 因此为了保 ...
最新文章
- PubChem的Python接口PubChemPy
- HEOI 2012 旅行问题
- 单片机最小系统制作记录
- 慕尼黑工业大学最新综述:深度神经网络中的不确定性
- Java分段函数选择结构,编程流程作业选择结构(50题)
- 247. Segment Tree Query II
- @程序员们,公司 2 年不涨薪我究竟该怎么办?
- Python+OpenCV:阈值分割
- HTTP协议 (五) 代理
- 压缩(minify)
- 李永乐2021线代讲义练习题答案
- 电子工程师最全面试题大全
- 习题7-3 判断上三角矩阵
- python绘制emoji_在Python中将emoji转换为文本
- unity材质球发光_Unity3D中使物体自发光
- 小程序05 canvas绘图并保存到相册
- ASAM XCP及驱动代码、ISO 11898+CANFD,ISO 14229,ISO 15031,ISO 15765相关标准文档
- Android Protobuf应用及原理
- Python3 gevent 报错 RuntimeWarning: greenlet.greenlet size changed
- matlab 数理统计,(完整版)Matlab概率论与数理统计