37 lines
701 B
JavaScript
37 lines
701 B
JavaScript
import { defineConfig } from 'astro/config';
|
|
|
|
// https://astro.build/config
|
|
export default defineConfig({
|
|
// No integrations needed - keeping it minimal
|
|
integrations: [],
|
|
|
|
// Build configuration
|
|
build: {
|
|
// Inline styles for better performance
|
|
inlineStylesheets: 'auto',
|
|
// Generate static site
|
|
format: 'file'
|
|
},
|
|
|
|
// Disable telemetry for privacy
|
|
telemetry: false,
|
|
|
|
// Server configuration for development
|
|
server: {
|
|
port: 3000,
|
|
host: true
|
|
},
|
|
|
|
// Vite configuration
|
|
vite: {
|
|
build: {
|
|
// Optimize for speed
|
|
minify: 'terser',
|
|
terserOptions: {
|
|
compress: {
|
|
drop_console: true,
|
|
},
|
|
},
|
|
},
|
|
}
|
|
}); |