JavaScript appears to be disabled on your web browser, some functions may not work such as opening menus.
SudoVanilla Ark
Ark
import { defineConfig } from "astro/config"
import bun from '@nurodev/astro-bun'
import mdx from '@astrojs/mdx'
import vue from '@astrojs/vue'
// References: https://docs.astro.build/en/reference/configuration-reference/
export default defineConfig({
// Project Structure
cacheDir: './.minpluto/generated/astro/cache/',
outDir: './.minpluto/generated/astro/dist/',
publicDir: './web/public/',
root: './web/',
srcDir: './web/',
// Integrations
integrations: [mdx(), vue()],
// Server
server: {
port: 1930,
host: true
},
// Use Server-Side Rendering
adapter: bun(),
output: 'server',
// Experimental
experimental: {
clientPrerender: true,
directRenderScript: true,
serverIslands: true
prefetch: {
prefetchAll: true,
defaultStrategy: "viewport"
// Security and Other Options
devToolbar: {enabled: false},
security: {checkOrigin: true},
vite: {server: {hmr: false}}
})