文章目录

  • 一、Typora
  • 二、Markdown
  • 三、为什么Typora需要借助PicGo使用?
  • 四、开始正题

解决Typora编写Markdown文档,转存时图片不显示问题。

一、Typora

Typora 是一款支持实时预览的Markdown文本编辑器。它有 WindowsOS XLinux 三个平台的版本,是完全免费的文本编辑器,它支持且仅支持Markdown语法的文本编辑。

二、Markdown

Markdown语法帮助文档传送门:https://markdown.com.cn/basic-syntax/

Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,Markdown被大量使用,如Github、Wikipedia、简书等。

三、为什么Typora需要借助PicGo使用?

由于在Typora中编辑时,插入的图片保存方式为本地路径的方式,当转发md文档时,图片正常都是”丢在了初始的电脑上“,换句话说就是新设备无法看到md文档中的图片。此时可以借助PicGo(图床工具),所谓图床工具,就是自动把本地图片转换成链接的一款工具,PicGo 就是一款比较优秀的图床工具。

四、开始正题

  1. 准备一个Gitee仓库

  2. 准备一个开源Gitee仓库,专门用来存放上传的图片。

  • 右上角个人头像---->设置---->私人令牌,勾选projects,提交。

  • 保存好私人命令,复制,待会要用。

  1. 设置Typora

打开Typora,点击文件---->偏好设置---->图像。

  • 插入图片时,选择上传图片,对本地和网络位置的图片应用上述规则(根据自己偏好和需求设置);
  • 上传服务设定,选择PicGo-Core(command line),通过插件上传服务。
  • 点击下载或更新,确保下载完成。

  1. 安装Node.js

Node.js 不是一门新的编程语言,也不是一个 JavaScript 框架,它是一套 JavaScript 运行环境,用来支持 JavaScript 代码的执行。用编程术语来讲,Node.js 是一个 JavaScript 运行时(Runtime)。

所谓运行时,就是程序在运行期间需要依赖的一系列组件或者工具;把这些工具和组件打包在一起提供给程序员,程序员就能运行自己编写的代码了。

Node.js安装传送门:https://nodejs.org/en/

  • 安装完成后,通过cmd命令行node -v查看。

  1. 安装插件
  • 待步骤一下载完成后,找到C:\Users\这里是你的用户名\AppData\Roaming\Typora\picgo\win64目录下的picgo.exe,按住shift同时右击选择在终端打开

能找到上面路径的这里可以跳过不看!!!,如果找不到这个路径,可以通过以下两种方式:
方式一:打开文件资源管理器(此电脑),点击查看,显示已隐藏的项目。

方式二:通过Everything工具,进行搜索。

Everything工具传送门:https://www.voidtools.com/zh-cn/

  • 分别输入以下安装插件的命令行:
picgo install super-prefix
picgo install gitee-uploader
  • 等待安装成功。

  1. 编辑Typora配置文件

打开Typora,点击文件---->偏好设置---->图像---->打开配置文件

  • 编写配置文件。

需要修改的配置:

repo为仓库名,格式为:"用户名/仓库名"

token为私人令牌;

path 为仓库下的文件夹,若没有可以不写;

customUrl为域名,没有可以不写;

branch表示分支,此处默认master就OK。

以下是我的配置文件和仓库结构,可以参考下图我的仓库结构进行配置:

我的配置文件:

{"picBed": {"uploader": "gitee","gitee": {"repo": "xleixz/cloud-notes","token": "","path": "/Typora-Images","customUrl": "","branch": "master"}},"picgoPlugins": {"picgo-plugin-gitee-uploader": true,"picgo-plugin-super-prefix": true},"picgo-plugin-super-prefix": {"fileFormat": "YYYYMMDDHHmmss"},"picgo-plugin-gitee-uploader": {"lastSync": "2022-04-23 01:08:51"}
}

我的仓库结构:

  1. 测试

打开Typora,点击文件---->偏好设置---->图像---->验证图片上传选项

  • 等待验证,验证成功后,一定要点击下图绿色框框的URL进去看看图片是否能打开

  • 若成功打开显示图片并且仓库中有图片,恭喜你成功了,可以开始使用了(下面就不用看了)。

  • 若打开是验证成功但是出现404页面,并且编辑器图片显示Image load failed ,则说明配置文件有问题。

图片显示Image load failed

若打开是验证成功但是出现404页面,并且编辑器图片显示Image load failed ,则说明配置文件有问题。

图片显示Image load failed

Typora图片上传 —— PicGo-Core篇相关推荐

  1. Typora+PicGo-Core(command line)+SMMS、github、gitee实现Typora图片上传到图床

    Typora+PicGo-Core(command line)+SMMS.github.gitee实现Typora图片上传到图床 文章目录 1 安装插件 2 配置config.json 2.1 设置S ...

  2. Ubuntu 下配置 Typora 图片上传到 smms

    Ubuntu 下配置 Typora 图片上传到 smms 首先在这里安装 PicGo,在Typora中的:File / Preferences / Image部分,找到Download and Upg ...

  3. 配置typora图片上传服务器

    配置typora图片上传服务器 windows下 第一种方案 简单配置(纯图形操作,如果有代码基础推荐直接看第二种) 下载最新版本的typora,安装好后,在左侧打开设置 设置里打开图像,选择上传图片 ...

  4. Typora+PicGo+SMMS、github、gitee实现Typora图片上传到图床

    最近写博客的时候,经常会放入截图或编程图.每次将 Typora 写好的内容ctrl + c,ctrl + v 复制到 csdn,博客园,知乎等博客社区发表时,都会显示不支持外部链接,然后就只能一张一张 ...

  5. 【Typora图床设置】Typora图片上传和阿里云OSS对象存储

    问题描述 因为Typora是纯文本编辑器,所以无法导入图片,但是可以显示图片.换句话说,Typora文档中保存的图片实际上是图片的存储地址,Typora会根据这个地址来显示图片.我们在使用Typora ...

  6. Typora图片上传到CSDN

    原文链接:Typora笔记上传到CSDN解决图片问题_AI浩的博客-CSDN博客_typora上传到csdn 感谢大佬的文章,亲测有效!!! 下文为我的操作记录. 简单分为四步: 安装Node.js ...

  7. Typora图片上传和加载问题解决方案

    一.问题描述: 最近买了正版的Typora,想着要多更新,用最新的Typora,结果发现,图片不能显示了.经过多次测试,发现图片能上传到gitee上,但是在Typora上,但是却不能在Typora加载 ...

  8. Typora+PicGo+腾讯云COS实现图片上传功能

    文章目录 * * 一.前言 * 二.安装Typora和PicGo * 三.[腾讯云](https://l.gushuji.site/tencent)COS创建对象存储 * 四.配置Typora和Pic ...

  9. 若依-vue图片上传本地改OSS前台以及后台-附带oss图片上传工具类

    阿丹: 在二次开发若依的过程中发现若依的图片上传的默认的是在本地,在spring-vue版本中,如果要将平台上线那么就需要考虑这个问题,要使用fastdfs或者oss来完成代替本地的图片上传. 本篇文 ...

  10. Typora+PicGo+Gitee实现图片上传功能

    Typora+PicGo+Gitee实现图片上传功能 文章目录 Typora+PicGo+Gitee实现图片上传功能 为什么要配置图床? 作为图床的方法 效果展示 建立 Gitee 图床 生成私人令牌 ...

最新文章

  1. python下载库报错_下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决...
  2. python16_day37【爬虫2】
  3. linux内核优化脚本,linux内核高级优化脚本
  4. mysql表空间名字查询_数据库表空间信息查询
  5. java工作面试必备知识 Java常用类库与技巧
  6. Vue.js学习总结(1)——Windows下Vue.js开发环境搭建
  7. 5.20 考试 20 未完
  8. [ Python - 6 ] 正则表达式实现计算器功能
  9. 局域网管理工具_局域网vnc远程控制软件,七款免费又好用的局域网vnc远程控制...
  10. C语言常见的关键字汇总
  11. linux文本编辑器
  12. 视频 Docker 学习(高级篇)
  13. 华侨大学计算机转专业要求,关于2019年转专业工作安排的通知
  14. 整型最大值java,整数的最大值
  15. 【python中级】 ico图标生成器
  16. python xlrd模块 xlwd模块 python操作Excel python读取Excel
  17. python蓝桥杯省赛冲刺篇——3真题:答疑、鲁卡斯队列、金币、最大化股票交易的利润、谈判、排座椅
  18. PHP如何实现嵌入网页功能思路
  19. flask+python 实时视频流输出到前台
  20. linux怎么下载vi,Linux下Vim的使用

热门文章

  1. 一本通 1194:移动路线
  2. RestTemplate.exchange各种用法(包括泛型等 --全)
  3. PAT 1013 数素数
  4. 使用Python进行网站页面开发——Django快速入门
  5. 文件上传漏洞—蚁剑连接地址错误、一句话木马php语法错误
  6. 关于周考的总结与反思
  7. 团队项目(二)(江山代有才人秃队)
  8. 全面向新能源转型 透过柠檬混动DHT了解长城汽车森林式生态体系
  9. python微信刷屏_微信偷偷更新,这功能彻底没了
  10. 关于dijistra算法的理解