基于 Astro 重制的 McNac 导航主题站点
pnpm install 安装依赖
pnpm dev 启动开发环境
pnpm build 构建项目
pnpm preview 预览项目
-
首先修改
astro.config.mjs文件中的base参数, 指定 站点根路径, 本项目中默认为/nav -
修改位于
src/site.ts文件中的site对象, 指定 站点基本信息, 包括
- 站点名称
- 站点描述
- 站点图标等
- 备案号等
- 修改位于
src/config文件夹中的*.yml文件, 他们分别对应站点
navbar.yml: 导航栏 配置 (不建议超过 5 个)search.yml: 搜索引擎 配置 (不建议超过 7 个, 其中的 icon 可以在 fontawesome 中获取)popular.yml: 热门站点 配置 (不建议超过 2 个)tools.yml: 工具直达 配置 (不建议超过 6 个, 其中的 icon 可以在 fontawesome 中获取, 背景 color 可以自定义)service.yml: 各类导航配置(导航icon在 fontawesome 中获取, services icon 填写图片链接)
若使用本地图标,请将图标放置在
public/icons文件夹中, 并在*.yml文件中填写相对路径, 且需要加上 base 配置
MIT License

