diff --git a/app/(home)/page.tsx b/app/(home)/page.tsx index 901e070..94138d0 100644 --- a/app/(home)/page.tsx +++ b/app/(home)/page.tsx @@ -127,6 +127,12 @@ function Powered(): React.ReactElement { ); } +// 在文件顶部添加 metadata 导出 +export const metadata = { + title: "Mix Space - An Alternative Personal Space", + description: "Mix Space 是一个小型个人空间站点程序,采用前后端分离设计。" +} + export default function Page(): React.ReactElement { return ( <> diff --git a/bun.lockb b/bun.lockb index 671f2a2..958ff07 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 712cbbf..a3144fe 100644 --- a/package.json +++ b/package.json @@ -7,14 +7,17 @@ "dev": "next dev --turbo", "start": "next start", "postinstall": "fumadocs-mdx", - "sync-search": "bun run sync-index.mjs" + "sync-search": "bun run sync-index.mjs", + "commit": "cz" }, "dependencies": { "@orama/orama": "^3.0.1", "@orama/react-components": "^0.1.11", "@orama/tokenizers": "^3.0.1", "@oramacloud/client": "^1.3.19", + "commitizen": "^4.3.1", "copy-to-clipboard": "^3.3.3", + "cz-conventional-changelog": "^3.3.0", "dotenv": "^16.4.5", "framer-motion": "^11.11.11", "fumadocs-core": "14.2.0", @@ -37,5 +40,10 @@ "autoprefixer": "^10.4.20", "postcss": "^8.4.47", "tailwindcss": "^3.4.14" + }, + "config": { + "commitizen": { + "path": "cz-conventional-changelog" + } } } \ No newline at end of file