Files
gw/frontend/svelte.config.js
T

30 lines
566 B
JavaScript
Raw Normal View History

2026-04-18 07:23:55 +12:00
import staticAdapter from '@sveltejs/adapter-static';
async function resolveAdapter() {
try {
const { default: nodeAdapter } = await import('@sveltejs/adapter-node');
return nodeAdapter({
out: 'build',
precompress: true,
});
} catch {
return staticAdapter({
pages: 'build',
assets: 'build',
fallback: 'index.html',
});
}
}
/** @type {import('@sveltejs/kit').Config} */
const config = {
kit: {
adapter: await resolveAdapter(),
files: {
assets: 'public',
},
},
};
export default config;