Skip to content

Commit 2f458d8

Browse files
committed
feat: 添加 Solid.js 支持并优化 Header 组件
- 在项目中集成 Solid.js 及其相关依赖 - 配置 tsconfig.json 和 astro.config.mjs 以支持 Solid.js - 优化 Header 组件,添加元素存在性检查
1 parent 0b0654a commit 2f458d8

5 files changed

Lines changed: 479 additions & 15 deletions

File tree

blog-web/astro.config.mjs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@ import { defineConfig } from 'astro/config';
33

44
import tailwindcss from '@tailwindcss/vite';
55

6+
import solidJs from '@astrojs/solid-js';
7+
68
// https://astro.build/config
79
export default defineConfig({
810
vite: {
911
plugins: [tailwindcss()]
10-
}
12+
},
13+
14+
integrations: [solidJs()]
1115
});

blog-web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@
99
"astro": "astro"
1010
},
1111
"dependencies": {
12+
"@astrojs/solid-js": "^5.0.10",
1213
"@tailwindcss/vite": "^4.1.6",
1314
"astro": "^5.7.12",
1415
"daisyui": "^5.0.35",
16+
"solid-js": "^1.9.6",
1517
"tailwindcss": "^4.1.6"
1618
}
1719
}

0 commit comments

Comments
 (0)