21 lines
539 B
JavaScript
21 lines
539 B
JavaScript
import { mdsvex } from 'mdsvex';
|
|
import adapter from '@sveltejs/adapter-static';
|
|
|
|
/** @type {import('@sveltejs/kit').Config} */
|
|
const config = {
|
|
kit: {
|
|
adapter: adapter({
|
|
// 前端服务端口,通过环境变量配置
|
|
env: { port: process.env.PORT ?? '3000', host: process.env.HOST ?? '0.0.0.0' },
|
|
fallback: 'index.html'
|
|
})
|
|
},
|
|
vitePlugin: {
|
|
dynamicCompileOptions: ({ filename }) => ({ runes: !filename.includes('node_modules') })
|
|
},
|
|
preprocess: [mdsvex()],
|
|
extensions: ['.svelte', '.svx']
|
|
};
|
|
|
|
export default config;
|