Skip to content

Commit 46d929c

Browse files
committed
feat: 添加@astrojs/sitemap集成以生成站点地图
在package.json中添加了@astrojs/sitemap依赖,并在astro.config.mjs中配置了sitemap集成,以便自动生成站点地图,提升SEO效果。
1 parent 57c6ec6 commit 46d929c

3 files changed

Lines changed: 55 additions & 1 deletion

File tree

blog-web/astro.config.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ import tailwindcss from '@tailwindcss/vite';
55

66
import solidJs from '@astrojs/solid-js';
77

8+
import sitemap from '@astrojs/sitemap';
9+
810
// https://astro.build/config
911
export default defineConfig({
1012
vite: {
1113
plugins: [tailwindcss()]
1214
},
1315

14-
integrations: [solidJs()]
16+
integrations: [solidJs(), sitemap()]
1517
});

blog-web/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"astro": "astro"
1010
},
1111
"dependencies": {
12+
"@astrojs/sitemap": "^3.4.0",
1213
"@astrojs/solid-js": "^5.0.10",
1314
"@tailwindcss/vite": "^4.1.6",
1415
"astro": "^5.7.12",

blog-web/pnpm-lock.yaml

Lines changed: 51 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)