解决Actions自动部署Hexo时文章更新日期发生变化
前言
在你使用了 Github Actions 自动部署 Hexo 时,部署成功之后打开你网站里的文章,更新日期是否发生变化了呢?
这是因为使用 Git 管理站点,所以文件的最后更新日期常常会发生改变,虽然没什么影响,但是我看着不舒服
解决
我目前知道的有两种方法
第一种
在 Front-matter
加个 updated 参数即可
显然,这种方式岂不是要在所有文章上加上 updated,每次写文章都要加个 updated,很麻烦
所以我就跑到 Hexo 官网找来找去,结果还真被我找到了,所以就有了第二种方法
第二种
在 Hexo 根目录的配置文件( _config.yml
)中,找到 updated_option
updated_option
有三个可选参数
- mtime:使用文件的最后修改时间。这是从 Hexo 3.0.0 开始的默认行为。
- date:使用
date
作为updated
的值。 - empty:直接删除
updated
。使用这一选项可能会导致大部分主题和插件无法正常工作
故我们 updated_option
设为 date
即可解决 Actions 自动部署 Hexo 时文章更新日期发生变化
建议:在您真真正正要更新文章时,就在 Front-matter
加个updated参数
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小嘉的部落格!
评论