楞年。 2025-01-07 22:22 采纳率: 73.7%
浏览 12
已结题

hexo上传至个人博客时出错

使用hexo上传博客时,每次新建一个博客就会产生对应的文件夹用于存储该博客中用到的图片;
但是突然上传时,存储图片的文件夹会被随机上传到其它文件夹下,并且命名也会缺失,比如如下

img

img


配置个人博客存放图片文件夹的文件夹会跑到hello-world下去,并且名字也变成了置个人博客。

img

可以看到使用hexo g && hexo d部署的时候就出现了问题。

已经困扰很久了,求解!!

  • 写回答

1条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-01-07 22:35
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    问题分析: 根据描述,每次新建博客,存储图片的文件夹会被随机上传到其他文件夹下,并且命名也会缺失。这可能是由于hexo在部署过程中对文件夹进行了错误处理导致的。解决这个问题需要检查hexo配置文件和部署脚本,确保图片文件夹正确存放。 解决方法:
    1. 检查hexo配置文件_config.yml,查看配置中是否正确指定了存储图片的文件夹路径。确保路径配置正确,博客中引用图片时使用的路径也正确。 示例代码:
    # _config.yml
    post_asset_folder: true
    
    1. 修改部署脚本,确保在部署时图片文件夹被正确上传到指定位置。可以自定义部署脚本,指定上传图片的路径。 示例代码:
    # 自定义部署脚本 deploy.sh
    hexo g
    cp -r source/_posts/*/img public/
    hexo d
    
    1. 检查博客中图片引用的路径是否正确,确保在博文中引用的图片路径与实际存放的路径一致。 通过以上方法,可以解决存储图片文件夹被随机上传到其他文件夹下的问题。如果问题仍然存在,建议查看hexo的文档或向社区寻求帮助。希望能帮到你解决困扰的问题!
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月8日
  • 修改了问题 1月7日
  • 创建了问题 1月7日