爱学习的仔仔 2023-06-05 13:31 采纳率: 93.3%
浏览 100
已结题

vitepress 配置 lastUpdated 不生效?

vitepress 按照官网配置,但是不显示最后编辑的时间,怎么回事呢?

img

  • 写回答

1条回答 默认 最新

  • =^_^=喵喵 2023-06-05 13:59
    关注

    如果在 Vitepress 配置中设置了 lastUpdated 但是没有生效,可能需要检查以下几点:

    1、文件的 Git 提交时间是否晚于 lastUpdated 配置的时间。Vitepress 会使用文件最后一次提交的 Git 时间戳来更新 lastUpdated 的值。

    2、确保在 Markdown 文件中添加了 YAML 头部。例如:

    ---
    title: Hello World
    lastUpdated: 'Last Updated' # 文章最后修改时间
    sidebar: auto
    ---
    3、在 Vitepress 的配置文件 .vitepress/config.js 中确保开启了 lastUpdated 功能:
    
    ```html
    module.exports = {
      themeConfig: {
        lastUpdated: true // 开启最后更新时间
      }
    }
    

    如果还不能解决问题,可以尝试在 Vitepress 的 GitHub 仓库提出一个 issue,向社区寻求帮助。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月15日
  • 已采纳回答 6月7日
  • 创建了问题 6月5日