Files
windmill/frontend/vite.config.js
2022-07-23 11:20:22 +02:00

35 lines
712 B
JavaScript

import { sveltekit } from '@sveltejs/kit/vite';
import { readFileSync } from 'fs'
import { fileURLToPath } from 'url'
const file = fileURLToPath(new URL('package.json', import.meta.url))
const json = readFileSync(file, 'utf8')
const version = JSON.parse(json)
/** @type {import('vite').UserConfig} */
const config = {
server: {
port: 3000,
},
preview: {
port: 3000,
},
plugins: [sveltekit()],
define: {
__pkg__: version
},
optimizeDeps: {
include: [
'highlight.js',
'highlight.js/lib/core',
]
},
resolve: {
alias: {
path: "path-browserify",
},
},
};
export default config;