使用 Vanblog 部署了一个记录学习笔记的博客,博客自带图床,可以自定义图床类型,我使用的是自己搭建的 minio ,但是配过程后上传失败。排查原因修复后,留做记录,方便大家和自己查阅使用。
1. 添加配置

具体配置如下
1  | {  | 
:::warning{title=”注意”}
pathFormat 必须加,否则会报错。在导出的windows picGO 配置中没有看到这个配置,所以之前没有配置,就一直上传失败。
:::
2. 报错原因
报错内容

相关代码

pathFormat 含义如下:
在 PicGo 中,pathFormat 是一个重要的配置参数,用于指定上传文件到目标存储服务时的路径格式。它允许你灵活定义图片存储路径的结构,比如日期、文件名等。
pathFormat 的占位符
PicGo 提供了一些动态占位符来生成路径,常用的有以下几种:
| 占位符 | 含义 | 示例 | 
|---|---|---|
{year} | 
当前年份 | 2024 | 
{month} | 
当前月份(两位数字) | 12 | 
{day} | 
当前日期(两位数字) | 24 | 
{hour} | 
当前小时(两位数字) | 15 | 
{minute} | 
当前分钟(两位数字) | 45 | 
{second} | 
当前秒(两位数字) | 30 | 
{fileName} | 
原始文件名(不含扩展名) | example | 
{extName} | 
原始文件扩展名 | .jpg | 
{hash} | 
文件的 MD5 哈希值(前 8 位) | e4d909c2 | 
{fullName} | 
原始文件名(包含扩展名) | example.jpg | 
 按日期组织存储路径
将文件存储在以当前日期分类的目录下:
1  | "pathFormat": "{year}/{month}/{day}/{fileName}{extName}"  | 
示例路径:
1  | 2024/12/24/example.jpg  | 
 自定义前缀和路径
为文件设置固定的路径前缀,例如 blogs 文件夹:
1  | "pathFormat": "blogs/{year}/{month}/{fileName}{extName}"  | 
示例路径:
1  | blogs/2024/12/example.jpg  | 
