astro.config.mjs
This is the main configuration file for your Astro project. It controls core project behavior and plugin integrations. Example contents:
jsimport { defineConfig } from 'astro/config'; import tailwind from '@astrojs/tailwind'; export default defineConfig({ ย integrations: [tailwind()], });
What you can do here:
- Register integrations (e.g., Tailwind, MDX, sitemap).
- Set up output mode (static or SSR).
- Define base paths, aliases, and markdown settings.