vitepress 按照官网配置,但是不显示最后编辑的时间,怎么回事呢?
如果在 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,向社区寻求帮助。