typora博客笔记上传图片时不能显示
前言
markdown具有轻量化、易读易写等特性,并且对于图片、超链接、图片、数学公式都有支持。
但是最近在使用Typora的过程中我发现,在写文章笔记的时候导入的图片,因为图片保存在我们电脑本地,当我把文章笔记上传到自己博客就无法显示了。这导致又需要将图片一张一张重新上传,这显然是不合理的。
解决方案
只需要将其图片自动上传到云上,所有的图片链接为网页链接即可解决问题,这时候我们将文章上传到不同的博客图片就不会失效了!
上传到云上的方法:利用PicGo 和 Gitee搭建图床
ps:图床是专门用来存放图片的,同时允许你把图片放到对外连接的网上空间。
所需工具
1、node.js(8.0版本以上)node.js官网
2、PicGo:PicGo官网
3、Typora:Typora官网
4、码云(gitee)账号:码云官网
一、Node.js下载
1.点击上方的官网链接
2.选择下载自己所对应的操作系统
3.下载完成,开始安装
点击安装程序,开始安装node.js
点击【Next】按钮
勾选复选框,点击【Next】按钮
修改文件目录,点击【Next】按钮,接下来都是一路【Next】
安装完成后点击【Finish】按钮完成安装
4.安装完成之后,如果弹出CMD窗口,直接回车即可,这些窗口的出现是因为下载一些配置文件。环境配置(14及以上版本可忽略,因为本身已经path环境变量里设置过了)
5.查看node.js版本号,是否安装成功,输入“ win键 + R” ,打开cmd窗口,通过命令:node -v 查看node版本
npm -v 查看npm版本
出现这个版本信息,则表明node.js安装成功!
二、码云账号
1.码云官网:码云官网
2.注册码云账号
3.注册完成后,然后进入主页面,点击 + 创建新仓库
4.新建仓库 ----》 创建
5.点击“设置 ----》 私人令牌(非常重要,妥善保管)
注意 :点击提交之后,生成的私人令牌需要记入下来,口令只会生成一次。
码云设置成功。
三、PicGo 下载
1.PicGo官网,点击进入官网
2.为什么下载PicGo需要下载node.js
3.点击下载
4.下载完成,安装解压
5.安装插件,安装其一即可
6.设置图床
记得把gitee设置为 默认图床
7.检查图床配置
点击插件配置 ----》点击插件小齿轮 --->配置uploader-gitee
检查是否和我配置的一致
8.检查图片是否上传成功
点击上传区----》上传图片-----》点击相册查看----》存在则成功
点击相册进行查看
可以看到,博主这片文章就是在Typora中编写的,所有的截屏全部上传到gitee进行保存!
9.如果不能在相册区查看到自己的图片
上面的gitee的仓库地址出现错误
四、Typora下载
1.下载安装Typora,Typora官网
2.解压安装,一路【Next】,傻瓜式安装。
3.打开Typora的偏好设置,点击图像,设置如下:
4.设置完成,点击验证图片上传选项
得到结果为下图则表示配置成功
如果你的Typora的偏好设置没有上传服务设置,将Typora升级到最新版本
5.如果你点击验证图片上传选项,不能成功,则有可能为Typora与PicGo端口不一致
Typora端口
PicGo的端口
将PicGo的端口调位36677即可!
6.其他问题
- 笔者在进行设置完之后,进行测试过,在上图的图像设置中,我们若是在Typora中设置插入图片时···,选择上传图片,则真正上传时,会显示失败:
- 但是,虽然报错上传失败,我们的图片还是上传成功了的。可以正常使用。
解决办法就是,在选择时,点击无特殊操作,亲测不报错,图片也时正常上传了的。如图:
配置完成后再在Typora写文章笔记,就可以直接导入博客里,再也不会出现图片显示不出来了
结束
简单却难发现的小问题
在学习java,配置环境变量时,发现系统变量Path的变量值全部挤在一行
这对于我这个初学者非常困惑,为啥别人电脑都是展开的,而我的环境变量Path却只是显示一行。但是我们设置过的变量都在这里面,比如我们设置过的JAVA_HOME等环境变量,只不过行内显示,这显然不合理,我们很难对path环境变量进行操作。
解决办法
之所以所有设置都显示在一行里,是因为原本系统默认是C:.......开头,而我将%:...开头的变量上移到顶部,所以导致行内显示只显示一行。**所以要将变量回复为文本框,中需要将红框内的部分后移,移到系统自带变量c:....后就可以解决问题啦! **
总结
typora博客笔记上传图片时不能显示的更多相关文章
- Typora+PicGo+阿里云写博客笔记
Typora+PicGo+阿里云写博客笔记 选择这三个工具的理由 我一直有在使用typora使用mardown写作,毕竟typora很香,可以实时预览,非常丝滑. 配合上PicGo这个图床工具简直绝了 ...
- Python+Typora博客图片上传
简介 用Typora 写Markdown 1年多了,这个编辑器的确很好用,但就是写完博客复制到博客园时要一个个手动插替换图片非常麻烦.后来发现最新版的Typora 已经支持图片上传功能,在 设置-图像 ...
- 使用github+hexo搭建博客笔记
听说github上可以搭博客,而且不用自己提供空间和维护,哈哈哈 作为一名程序猿,github搭博客对我有种神奇的吸引力,赶紧动手试一试 关于如何使用hexo搭建博客网上好的教程多如牛毛,而且这篇博客 ...
- 转载一个不错的Scrapy学习博客笔记
背景: 最近在学习网络爬虫Scrapy,官网是 http://scrapy.org 官方描述:Scrapy is a fast high-level screen scraping and web c ...
- Hexo搭建博客笔记
Hexo搭建(建议看ppt:https://files.cnblogs.com/files/-SANG/%E4%BD%A0%E7%9A%84%E7%8C%AB.pptx ) 安装Git https:/ ...
- Spring Boot技术栈博客笔记(1)
要实现的核心功能 用户管理 安全设置 博客管理 评论管理 点赞管理 分类管理 标签管理 首页搜索 核心技术 数据存储 随着spring3发布以来,spring团队减少使用xml配置的使用,采用大量约定 ...
- lind.ddd博客笔记索引
先占位 整理 写博客呢 可以理解为一个动手的过程 写博客呢和实际动手也是一段差距
- git 廖雪峰博客笔记
其他参考 http://www.softwhy.com/article-8498-1.html 本地模拟多用户来学习 参考 其实就是克隆两个目录,两个目录的git config 不同的名字和邮箱, ...
- SSM博客 前端页面样式不显示
<!-- 由于在web.xml中定义的url拦截形式为“/”表示拦截所有的url请求, 包括静态资源例如css.js等.所以需要在springmvc.xml中添加资源映射标 --> < ...
随机推荐
- ES读写数据的工作原理
es写入数据的工作原理是什么啊?es查询数据的工作原理是什么?底层的lucence介绍一下呗?倒排索引了解吗? 一.es写数据过程 1.客户端选择一个node发送请求过去,这个node就是coordi ...
- 刷题-力扣-50. Pow(x, n)
50. Pow(x, n) 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/powx-n/ 著作权归领扣网络所有.商业转载请联系官方授 ...
- xv6学习笔记(5) : 锁与管道与多cpu
xv6学习笔记(5) : 锁与管道与多cpu 1. xv6锁结构 1. xv6操作系统要求在内核临界区操作时中断必须关闭. 如果此时中断开启,那么可能会出现以下死锁情况: 进程A在内核态运行并拿下了p ...
- 管理 Python 多版本,pyenv 用起来
介绍 学习使用pyenv在本地安装多个 Python 版本,这样既不影响工作,也不影响生活~ pyenv 可让你轻松地在多个 Python 版本之间切换.它简单.不引人注目,并且遵循 UNIX 的单一 ...
- easyexcel
导出: package com.example.demo.excel.demo0; import com.alibaba.excel.annotation.ExcelProperty; import ...
- 单片机学习(九)定时器扫描按钮和数码管与PWM的使用
目录 一.使用定时器扫描按钮和数码管 1. 使用定时器进行扫描的缘由 2. 定时器扫描独立按钮 3. 定时器扫描数码管 二.PWM的使用 1. PWM简介 2. LED呼吸灯 实现一 实现二 3. 按 ...
- 接口测试进阶接口脚本使用--apipost(预/后执行脚本)
预执行脚本的作用时间 预执行脚本是一个请求发送前执行的脚本. 预执行脚本的作用 预执行脚本可以完成以下作用: 编写JS函数等实现复杂计算: 变量的打印 定义.获取.删除.清空环境变量 定义.获取.删除 ...
- 机器学习基本概念:batch_size、epoch、 iteration
batch_size 单次训练用的样本数,通常为2^N,如32.64.128... 相对于正常数据集,如果过小,训练数据就收敛困难:过大,虽然相对处理速度加快,但所需内存容量增加. 使用中需要根据计算 ...
- 使用selenium模拟登录12306网站
1 import yh 2 from selenium import webdriver 3 from PIL import Image 4 # from selenium.webdriver imp ...
- mysql远程连接以及错误解决&命令行基本操作
现在大家的程序服务基本都是部署在云服务器上,今天我分享记录一下:使用mysql数据库过程中比较常见操作和遇到的问题 环境:lunix 系统(阿里云服务器,华为云服务器,腾讯云等均适用) + mysql ...