blog / src /config /README.md
cacode's picture
Upload 434 files
96dd062 verified

配置文件说明

本目录包含 Firefly 主题的所有配置文件,采用模块化设计,每个文件负责特定的功能模块。

📁 配置文件结构

src/config/
├── index.ts              # 配置索引文件 - 统一导出
├── siteConfig.ts         # 站点基础配置
├── backgroundWallpaper.ts # 背景壁纸配置
├── profileConfig.ts      # 用户资料配置
├── musicConfig.ts        # 音乐播放器配置
├── sakuraConfig.ts       # 樱花特效配置
├── commentConfig.ts      # 评论系统配置
├── announcementConfig.ts # 公告配置
├── licenseConfig.ts      # 许可证配置
├── footerConfig.ts       # 页脚配置
├── expressiveCodeConfig.ts # 代码高亮配置
├── fontConfig.ts         # 字体配置
├── sidebarConfig.ts      # 侧边栏配置
├── navBarConfig.ts       # 导航栏配置
├── pioConfig.ts          # Pio 模型配置
├── adConfig.ts           # 广告配置
├── friendsConfig.ts      # 友链配置
├── sponsorConfig.ts      # 赞助配置
├── coverImageConfig.ts   # 封面图配置
└── README.md             # 本文件

🚀 使用方式

推荐:使用配置索引(统一导入)

import { siteConfig, profileConfig } from '../config';

直接导入单个配置

import { siteConfig } from '../config/siteConfig';
import { profileConfig } from '../config/profileConfig';

📋 配置文件列表

  • siteConfig.ts - 站点基础配置(标题、描述、主题色等)
  • backgroundWallpaper.ts - 背景壁纸配置(壁纸模式、图片、横幅文字等)
  • profileConfig.ts - 用户资料配置(头像、姓名、社交链接等)
  • musicConfig.ts - 音乐播放器配置(支持本地音乐和 Meting API)
  • sakuraConfig.ts - 樱花特效配置(数量、速度、尺寸等)
  • commentConfig.ts - 评论系统配置(Twikoo 评论和文章访问量统计)
  • announcementConfig.ts - 公告配置(标题、内容、链接等)
  • licenseConfig.ts - 许可证配置(CC 协议等)
  • footerConfig.ts - 页脚配置(HTML 注入等)
  • expressiveCodeConfig.ts - 代码高亮配置(主题等)
  • fontConfig.ts - 字体配置(字体族、大小等)
  • sidebarConfig.ts - 侧边栏配置(组件布局等)
  • navBarConfig.ts - 导航栏配置(链接、样式等)
  • pioConfig.ts - Pio 模型配置(Spine、Live2D 等)
  • adConfig.ts - 广告配置(广告位设置等)
  • friendsConfig.ts - 友链配置(友链列表等)
  • sponsorConfig.ts - 赞助配置(赞助方式、二维码等)
  • coverImageConfig.ts - 封面图配置(随机封面图列表等)