关于Hexo s显示正常但Hexo d后网页端没有更新内容的问题

博主在使用Hexo部署博客到GitHub时遇到问题,尽管`Hexo s`本地预览正常,但`Hexo d`后GitHub页面未显示更新内容。经过排查,发现问题出在目录名大小写不一致,修正后问题解决。但作者仍对为何本地预览不受大小写影响而GitHub端受影响的原因感到困惑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


title: 关于Hexo s显示正常但Hexo d没有更新内容的问题

date: 文章发布是年/月/日 时/分/秒

categories:

  • [My diary]

tags:

keywords: Hexo,Hexo d,Github


关于Hexo s显示正常但Hexo d后网页端没有更新内容的问题

作为一个接触这方面不久的新手,在部署的时候发现了一个很奇怪的问题,一开始我学着正常加入Blog菜单上的目录

先用命令创建页面

Hexo new page "about"
Hexo new page "diary"

接着修改根目录下的配置文件

menu:
  home: / || home
  About: /About/ || user
  # posts:
  #   default: / || feather
  #   archives: /archives/ || list-alt
  categories: /categories/ || th
  Diary: /Diary/ || moon
  #   tags: /tags/ || tags
  Friends: /Friends/ || heart
  # links: /links/ || magic

接着我去重新生成页面并在本地查看效果

Hexo cl
Hexo g
Hexo s

启动成功,浏览器上查看也没有问题

接着我就直接Hexo d了,看到Github上代码已更新,就登录了网页端,但点击目录上的AboutFriends后发现没反应,起初我也没在意,我认为是Github那边没有及时更新,一般几分钟就好了,但后面还是不行,于是我不断清理,生成,推送,但仍无果。我纳闷的是,为什么本地没问题,推送有问题,我一直认为是GitHub那边的问题,于是我猜测可能是配置文件写错了,就在页面添加了别的内容,推送上去,果然新加的内容出现了。然后我才发现,

img

这里应该要小写,因为我在创建页面的时候是小写,_post下的文件夹也是小写的,如图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GJMJ3J27-1669184224775)(https://cdn.jsdelivr.net/gh/Hexlove2/images1/images/74A4C7F573AC41EE135D5C74E6B9BC15.png)]

推送到GitHub也是小写

img

改成小写后,成功显示

这里主要的问题就是,不清楚为什么本地没问题,推送后有问题,耽误了很久,我真的栓Q

目前还是不清楚为啥

改成小写后,成功显示

这里主要的问题就是,不清楚为什么本地没问题,推送后有问题,耽误了很久,我真的栓Q

目前还是不清楚为啥

以上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值