Astro build funktioniert

This commit is contained in:
Moritz Utcke
2025-02-22 10:20:20 +11:00
parent fa272cf0f3
commit 785e0f78ff
193 changed files with 4003 additions and 773 deletions

View File

@@ -4,38 +4,27 @@ import svelte from "@astrojs/svelte";
import tailwind from "@astrojs/tailwind";
import node from "@astrojs/node";
import mdx from "@astrojs/mdx";
import dsv from "@rollup/plugin-dsv"
import astroTypesafeAPI from "astro-typesafe-api"
import { fileURLToPath } from "url";
// https://astro.build/config
export default defineConfig({
integrations: [svelte(), tailwind(), mdx(), astroTypesafeAPI()],
outDir: "./dist",
output: "server",
vite: {
optimizeDeps: {
exclude: ["@ibcornelsen/api", "@ibcornelsen/database"]
},
resolve: {
alias: {
"#": fileURLToPath(new URL("./src", import.meta.url))
}
},
ssr: {
noExternal: ["@pdfme/generator", "@pdfme/common", "@pdfme/schemas"]
},
build: {
commonjsOptions: {
transformMixedEsModules: false
}
},
plugins: [dsv()]
},
adapter: node({
mode: "middleware"
}),
vite: {
ssr: {
external: ["@prisma/client"],
resolve: {
alias: {
".prisma/client/index-browser": "./node_modules/.prisma/client/index-browser.js"
}
}
}
},
server: {
port: 3000
},