This commit introduces a new `/members` page to display a directory of alumni association members. - Member data is sourced from a CSV file (`content/members/members.csv`) and managed via Nuxt Content. - The page presents member information in a table, including calculated graduation class (`届别`). - A link to the new page has been added to the main navigation. - Minor UI tweaks and data corrections in other sections are also included.
75 lines
2.2 KiB
TypeScript
75 lines
2.2 KiB
TypeScript
import tailwindcss from "@tailwindcss/vite";
|
||
|
||
// https://nuxt.com/docs/api/configuration/nuxt-config
|
||
export default defineNuxtConfig({
|
||
compatibilityDate: "2025-07-15",
|
||
devtools: { enabled: true },
|
||
modules: [
|
||
"@nuxt/content",
|
||
"@nuxt/image",
|
||
"@nuxt/ui",
|
||
"reka-ui/nuxt",
|
||
"@nuxtjs/robots",
|
||
"@nuxtjs/seo",
|
||
"@nuxtjs/sitemap",
|
||
],
|
||
css: ["~/assets/css/main.css"],
|
||
vite: {
|
||
plugins: [tailwindcss()],
|
||
},
|
||
app: {
|
||
head: {
|
||
titleTemplate: "%s | 永中校友会",
|
||
title: "永中校友圈",
|
||
script: [
|
||
{
|
||
src: "/analytics.js",
|
||
tagPosition: "head",
|
||
},
|
||
],
|
||
meta: [
|
||
// 基础 SEO
|
||
{
|
||
name: "description",
|
||
content: "永平中学校友会官网 - 连接校友,共享资源,传承母校精神。",
|
||
},
|
||
{
|
||
name: "keywords",
|
||
content: "永平中学, 校友会, 永平中学校友, 永平校友, 同学会",
|
||
},
|
||
{ name: "author", content: "永平中学校友会" },
|
||
{ name: "viewport", content: "width=device-width, initial-scale=1" },
|
||
|
||
// Open Graph(Facebook/LinkedIn)
|
||
{ property: "og:title", content: "永平中学校友会" },
|
||
{
|
||
property: "og:description",
|
||
content: "永平中学校友会官网 - 连接校友,共享资源,传承母校精神。",
|
||
},
|
||
{ property: "og:type", content: "website" },
|
||
{ property: "og:url", content: "https://yphsalumni.org" }, // ✅ 换成你网站的真实域名
|
||
{
|
||
property: "og:image",
|
||
content: "https://yphsalumni.org/hero-image-2.jpg",
|
||
}, // ✅ 上传一张封面图
|
||
|
||
// Twitter Card
|
||
{ name: "twitter:card", content: "summary_large_image" },
|
||
{ name: "twitter:title", content: "永平中学校友会" },
|
||
{
|
||
name: "twitter:description",
|
||
content: "连接校友,共享资源,传承母校精神。",
|
||
},
|
||
{
|
||
name: "twitter:image",
|
||
content: "https://yphsalumni.org/hero-image-2.jpg",
|
||
},
|
||
],
|
||
},
|
||
},
|
||
site: {
|
||
url: "https://yphsalumni.org",
|
||
name: "永中校友会 YPHS Alumni",
|
||
},
|
||
});
|