···2424# IDE settings
2525.idea/
26262727+# Netlify build output
2828+.netlify/
2929+
+4
README.md
···40404. Use `pnpm new <title>` to create new posts, or add your posts to `src/content/posts`.
414142425. Deploy to Netlify, Vercel, or other platforms, refer to [Astro Deployment Guides](https://docs.astro.build/en/guides/deploy/) for more details.
4343+ - **Netlify**: `pnpm add @astrojs/netlify` and add `adapter: netlify()` in `astro.config.ts`.
4444+ - **Vercel**: `pnpm add @astrojs/vercel` and add `adapter: vercel()` in `astro.config.ts`.
4545+ - **Static (e.g. GitHub Pages)**: `pnpm add @astrojs/static` and add `adapter: static()` in `astro.config.ts`.
4646+43474448 [](https://app.netlify.com/start) [](https://vercel.com/new)
4549
+2
astro.config.ts
···1414import { themeConfig } from './src/config'
1515import { imageConfig } from './src/utils/image-config'
1616import path from 'path'
1717+import netlify from '@astrojs/netlify'
17181819export default defineConfig({
2020+ adapter: netlify(), // Set adapter for deployment
1921 site: themeConfig.site.website,
2022 image: {
2123 service: {