Lazy loaded imageTypora+picgo自动上传到chevereto图床
2023-5-2
| 2023-5-2
字数 416阅读时长 2 分钟
slug
status
password
icon
AI summary
date
summary
tags
type
category

1. 环境要求

  • Node.js
  • Chevereto 图床
  • Markdown 编辑工具 Typora

2. 搭建流程

2.1 安装好PicGo软件之后,在 GUI 页面中安装 PicGo 插件。

notion image

2.2 获取API Key

在仪表盘的 Settings - API 里获取 Key
notion image

2.3 在自定义插件区设置自己使用的图床参数:

notion image
对应的参数为,以 Chevereto 为例,API Key 在管理员控制台仪表盘设置中可以看到:
修改 Typora 偏好设置中的图像设置,使用 PicGo 自动上传。
notion image

3. Chevereto 修改默认上传位置教程

3.1 修改 Chevereto 源代码。

将网站根目录下/app/routes/route.api.php复制到同目录下的/overrides文件夹。该步骤使得复制后的文件在不替换的情况下更新,既保存源文件,又使修改后的代码能在源代码保留的情况下运行。
修改/overrides/route.api.php源代码如下,该步骤将接受来自客户端的用户名和相册 ID 参数,避免上传至访客相册:

3.2 配置 PicGo。

3.2.1 获取相册 ID。

notion image

3.2.2 修改自定义body

格式为{"key":"your key", "user":"用户名", "album":"相册ID"}
notion image

3.2.3 上传一直卡住,将剪贴板上传开启

notion image
 
  • 软件
  • vpn软件clash和v2rysvn转git
    Loading...