refactor: 清理无用资源并更新项目配置

删除大量未使用的图标、图片和组件文件
更新.gitignore、tsconfig.json和astro配置
添加新的工具函数和UI组件
修改项目元数据和依赖项
This commit is contained in:
joyzhao
2025-06-13 12:03:15 +08:00
parent 43d830aa27
commit c1bfb0915e
145 changed files with 1901 additions and 13996 deletions

View File

@@ -1,25 +1,14 @@
// @ts-check
import { defineConfig } from 'astro/config';
import tailwindcss from "@tailwindcss/vite";
import preact from "@astrojs/preact";
import sitemap from "@astrojs/sitemap"
import icon from "astro-icon";
import react from "@astrojs/react";
// https://astro.build/config
export default defineConfig({
site: "https://neonmint.efeele.dev",
integrations: [preact(), icon(), sitemap({
filter: (page) =>
!page.includes("/blog/tags") &&
!page.includes("/blog/techs"),
}),],
vite: {
plugins: [tailwindcss()],
},
markdown: {
shikiConfig: {
theme: 'github-dark'
},
plugins: [tailwindcss()],
},
integrations: [react()]
});