// @ts-check import { defineConfig } from "astro/config"; import cloudflare from "@astrojs/cloudflare"; import tailwindcss from "@tailwindcss/vite"; import path from "node:path"; // https://astro.build/config export default defineConfig({ output: "server", adapter: cloudflare({ imageService: 'passthrough', platformProxy: { enabled: true, configPath: './wrangler.jsonc', }, session: { persistence: 'none', }, }), vite: { plugins: [tailwindcss()], resolve: { alias: { '@': path.resolve('./src'), }, }, server: { proxy: { '/api': { target: 'https://enchun-admin.anlstudio.cc', changeOrigin: true, secure: true, }, }, }, }, });