2 分钟阅读
快速开始

Nano 的基础配置非常直接。

先编辑 src/consts.ts

你可以在这里定义站点的基础信息:

// src/consts.ts

export const SITE: Site = {
  NAME: "Astro Nano",
  EMAIL: "markhorn.dev@gmail.com",
  NUM_POSTS_ON_HOMEPAGE: 3,
  NUM_WORKS_ON_HOMEPAGE: 2,
  NUM_PROJECTS_ON_HOMEPAGE: 3,
};
字段必填说明
NAME显示在页头和页脚,也会用于 SEO 和 RSS。
EMAIL显示在联系区域。
NUM_POSTS控制首页展示的文章数量。
NUM_WORKS控制首页展示的经历数量。
NUM_PROJECTS控制首页展示的项目数量。

然后可以继续配置页面元信息:

// src/consts.ts

export const HOME: Metadata = {
  TITLE: "Home",
  DESCRIPTION: "Astro Nano is a minimal and lightweight blog and portfolio.",
};
字段必填说明
TITLE显示在浏览器标签页,也用于 SEO 和 RSS。
DESCRIPTION用于 SEO 和 RSS。

最后可以设置你的社交链接:

// src/consts.ts

export const SOCIALS: Socials = [
  { 
    NAME: "twitter-x",
    HREF: "https://twitter.com/markhorn_dev",
  },
  { 
    NAME: "github",
    HREF: "https://github.com/markhorn-dev"
  },
  { 
    NAME: "linkedin",
    HREF: "https://www.linkedin.com/in/markhorn-dev",
  }
];
字段必填说明
NAME作为联系区域里的链接名称显示。
HREF指向外部社交主页的 URL。