Files
sell/astro.config.mjs

30 lines
775 B
JavaScript

// @ts-check
import { defineConfig } from "astro/config";
import tailwind from "@tailwindcss/vite";
import react from "@astrojs/react";
import alpinejs from "@astrojs/alpinejs";
// https://astro.build/config
import { fileURLToPath } from "url";
import { resolve } from "path";
const __dirname = fileURLToPath(new URL(".", import.meta.url));
export default defineConfig({
vite: {
plugins: [tailwind()],
resolve: {
alias: {
"@middlelayer-types": resolve(__dirname, "./middlelayer/types"),
"@middlelayer": resolve(__dirname, "./middlelayer"),
},
},
},
integrations: [react(), alpinejs()],
// URL-basierte Locale-Routing
output: "server",
adapter: undefined, // Für SSR (später kann ein Adapter hinzugefügt werden)
});