(5.1)Typora——Typora 图像保存和上传( 本地 + PicGo + SMMS/Gitee)

Typora 相关应用见 

Typora——MarkDown格式文本编辑器

typora中的图片显示都是依赖于相对路径或绝对路径读取的,如果不设置专门的文件夹保存图片容易造成丢失而无法读取。

官方手册:Upload Images

一、保存到本地

1、创建图像文件夹

在自己想要的位置创建一个存放图片的文件夹 images

2、配置

① Typora → 文件 → 偏好设置 → 图像,设置对应框

② Typora → 格式 → 图像 → 当插入图片时 → 勾选复制图片到文件夹

二、上传到图床

官网指导:配置手册 | PicGo

解决方案其实就是每次将图片上传到一个图床。图床有很多,如 SMMS、Gitee、Giyhub 图床等等。

在图片上传中列出两种上传方式:

  • PicGo-Core(Command line)配置上传(以SMMS图床为例)
  • PicGo(app)上传(以Gitee图床为例)

都可以尝试一下。

1、配置上传(以SMMS为例)

(1)下载 PicGo-Core

  • Windows

文件 → 偏好设置 → 图像 → 上传服务 PicGo-Core(Command line)→ 下载或更新

  • Ubuntu

如果是Ubuntu的话,运行以下命令

sudo apt install npm
# 下载picgo-core
sudo npm install picgo -g

 后续步骤和windows一样

(2)注册 SM.MS 账户

打开网址 :Register - SM.MS - Simple Free Image Hosting

注册一个账户,完成后登录

① 进入用户界面 

② 单击灰色框,会出现一串字符(后面配置有用)

(3)配置

① 打开配置文件

 ② 复制以下代码作为配置文件的内容

{
"picBed": {
    "uploader": "smms", // 代表当前的默认上传图床为 SM.MS,
    "smms": {
      "token": "API Access:Secret Token" // 从https://sm.ms/home/apitoken获取的token
    }
  },
  "picgoPlugins": {} // 为插件预留
}

 ③ 保存代码并进行方框的设置,最后 验证图片上传选项

④ 等待验证结束

 PS:如果这里验证失败也没事!!打开一个Typora页面,插入一张图,如果发现链接不是本地,而是“http://”之类的,就说明成功上传到图床了

(4)使用

如果成功的话,设置使每次插入图片都对图片进行上传

2、PicGo(app)上传(以Gitee为例)

(1)注册

官网链接:Gitee - 基于 Git 的代码托管和研发协作平台

注册完成后进入页面

(2)创建仓库并初始化readme

  •  两个地方都可以创建仓库

 

  • 初始化readme

进入仓库并初始化readme

(3)获取令牌口令

① 进入设置页面

② 私人令牌 - 生成新令牌

② 复制字符串,口令只会生成一次,忘记的话需要重新设置

(4)下载 Pic-Go

github链接:Releases · Molunerfinn/PicGo · GitHub

Ubuntu下安装PicGo可参考其他博客:

【Linux环境配置】4. Ubuntu下PicGO配置gitee图床

(5)下载插件 Gitee + Node.js

如果插件安装失败,参考博客解决:PicGo插件安装失败,失败码为1(404)

① 插件设置 - 搜索插件 Gitee

② 点击安装会弹出一个框,单击“是”后将跳转到 Node.js 下载界面。下载并安装。

 ③ 重启 PicGo ,安装 gitee 插件

(6)设置图床

图床设置 - Gitee 图床,进行相关配置

(7)测试

 打开 Typora → 文件 → 偏好设置 → 图像,进行方框中的设置,完成后点击“验证图片上传选项”

 验证成功即可以正确上传图像

如果失败可以到 PicGo 查看日志文件,看报错原因

 PS:如果这里验证失败也没事!!打开一个Typora页面,插入一张图,如果发现链接不是本地,而是“http://”之类的,就说明成功上传到图床了

(8)使用

 如果成功的话,设置使每次插入图片都对图片进行上传

三、其他图床

1、Gitee图床+不同插件

关于repo地址,打开自己的Gitee图床,复制地址

  • 插件github-plus

  • 插件gitee-uploader

 

 

四、问题小结

1、上传失败:Not Found Project

报错

"error":"{\"message\":\"Not Found Project\"}"

解决方案见 解决:PicGo 上传图床 Gitee 时报错 Not Found Project

2、上传失败:A file with this name already exists

报错

"error":"{\"message\":\"A file with this name already exists\"}"

解决方案见 解决:PicGo 上传图床报错 A file with this name already exists

3、启动失败:A JavaScript error occurred in the main process

PicGo启动不了,一旦启动就报错如下图

A JavaScript error occurred in the main process
Cannot read property 'push' of undefiened
# 同类问题解决
The 'path' argument must be of type string.Received type undefined

 解决方案见 解决:PicGo启动失败-Cannot read property ‘push‘ of undefiened(A JavaScript error occurred in the main proce

4、未登录:You must be logged in to use

出现这个问题可能是太久未使用或更新过,信息被清了,按照前面的方法重新部署一下即可

5、PicGo插件安装失败,失败码为1

 如果插件安装失败,先显示“安装中”,随后又变为显示“安装”,而不是“已安装”

参考博客解决:PicGo插件安装失败,失败码为1(404)

6、其他

如果报出其他错误,可以尝试换一个图床,或者换一个插件,参考第三大板块:其他图床

参考链接:

Typora笔记上传到CSDN图片问题解决

typora免费将图片上传到CSDN

Typora图片保存到本地

  • 32
    点赞
  • 87
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
Typora smms是一种用于在Typora上传图片的图床工具。首先,你需要在smms.app上注册一个账号并登录,然后进入个人面板获取API TOKEN来进行身份验证。接下来,在Typora中打开偏好设置,进入图像选项,根据方框中的指示进行设置,然后点击“验证图片上传选项”。这样,你就可以在Typora中插入图片并将其上传到smms图床了。如果验证失败,你可以尝试在Typora中插入一张图片,如果链接不是本地的,而是以"http://"等形式开头的,那就说明图片已成功上传图床。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Typora+smms+picGo(app) 图床使用办法](https://blog.csdn.net/lingluanLYS/article/details/127136307)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [(5.1)Typora——Typora 图像保存上传( 本地 + PicGo + SMMS/Gitee)](https://blog.csdn.net/Netceor/article/details/119705826)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值