@rspress/plugin-last-updated

介绍

@rspress/plugin-last-updated 是一个用于在文章中显示最后更新时间的插件。

提示

当你在默认主题中配置了 lastUpdated: true 时,该插件会自动生效,不需要你去安装和注册插件。

安装

npm
yarn
pnpm
bun
npm add @rspress/plugin-last-updated -D

使用

1. 注册插件

rspress.config.ts
import { pluginLastUpdated } from '@rspress/plugin-last-updated';
import { defineConfig } from 'rspress/config';

export default defineConfig({
  plugins: [pluginLastUpdated()],
});

2. 运行时访问

注册插件后,你就可以在运行时拿到文章的最后更新时间戳了。示例如下:

import { usePageData } from 'rspress/runtime';

function MyComponent() {
  const pageData = usePageData();
  return <div>{pageData.page.lastUpdatedTime}</div>;
}