hexo上传博客时,文章中对应的图片无法上传,上传以后图片所在的文件夹会跑到其它文章下面,并且图片文件夹的命名也会缺失前半部分,我的命名格式是英文中文,比如(AlexNet阅读笔记),但是文本内容可以正常上传。
1条回答 默认 最新
檀越@新空间 2024-10-07 09:24关注上午好☀️☀️☀️️
本答案参考ChatGPT-3.5这个问题可以通过修改hexo的配置来解决。以下是可能的解决方案:
-
首先确保你的图片文件夹和文章文件夹在同一个目录下,否则图片会被移动到其他的文章下。
-
在hexo的文章文件中,需要将
{% include image %}中的"image"替换为实际图片路径,例如:{% include image 'path/to/image.jpg' %}这样,图片就会被插入到相应的文章下,而不会被移动到其他的文件夹下。
-
对于图片的命名规则,你可以使用以下格式:前缀+中文名称。例如:
AlexNet阅读笔记.jpg,这样图片的名字就包含了图片的主题名。或者,如果你想要添加额外的信息,可以使用相对路径(在斜杠后面)和文件扩展名(在斜杠前面)。例如:AlexNet Reader's Note.jpg,这个例子中,图片的名字包含了作者和书籍的名称。 -
如果你使用的是Git,你需要在每次提交时更改
{hexo/index.md}中的图片文件路径和图片名称。git add . git commit -m "Update images" -
为了防止重复生成相同的图片,你可以在hexo的配置文件中加入以下设置:
Hexo generate --theme=light这样,每次生成新的文章时,都会从默认的主题中选择一个背景图片。
以上就是关于如何解决hexo图片上传的问题的可能方案。如果问题仍然存在,建议你检查相关的配置文件和命令行参数。
解决 无用评论 打赏 举报-