40 lines
		
	
	
		
			766 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			766 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
import dotEnvExtended from 'dotenv-extended';
 | 
						|
dotEnvExtended.load();
 | 
						|
import preprocess from 'svelte-preprocess';
 | 
						|
import path from 'path';
 | 
						|
import adapter from '@sveltejs/adapter-node';
 | 
						|
/** @type {import('@sveltejs/kit').Config} */
 | 
						|
export default {
 | 
						|
	preprocess: [
 | 
						|
		preprocess({
 | 
						|
			postcss: true
 | 
						|
		})
 | 
						|
	],
 | 
						|
	kit: {
 | 
						|
		adapter: adapter({
 | 
						|
			out: 'build'
 | 
						|
		}),
 | 
						|
		target: '#svelte',
 | 
						|
		hostHeader: 'X-Forwarded-Host',
 | 
						|
		floc: true,
 | 
						|
		prerender: {
 | 
						|
			enabled: false
 | 
						|
		},
 | 
						|
		vite: {
 | 
						|
			server: {
 | 
						|
				hmr: {
 | 
						|
					port: 23456
 | 
						|
				}
 | 
						|
			},
 | 
						|
			resolve: {
 | 
						|
				alias: {
 | 
						|
					$components: path.resolve('./src/components/'),
 | 
						|
					$store: path.resolve('./src/store/index.ts'),
 | 
						|
					$api: path.resolve('./src/routes/api/'),
 | 
						|
					$models: path.resolve('./src/models/')
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
};
 |