sqlighter/demo/ui/vite.config.js
2024-08-28 14:58:52 +02:00

27 lines
No EOL
723 B
JavaScript

import { defineConfig } from 'vite';
import fs from 'fs';
export default defineConfig({
optimizeDeps: {
exclude: ['sqlite-wasm-esm'], // TODO remove once fixed https://github.com/vitejs/vite/issues/8427
},
dbWorker: {
format: 'es'
},
server: {
https: {
key: fs.readFileSync('./.cert/key.pem'),
cert: fs.readFileSync('./.cert/cert.pem'),
},
headers: {
"Cross-Origin-Opener-Policy": "same-origin",
"Cross-Origin-Embedder-Policy": "require-corp"
},
proxy: {
'/api': {
target: 'http://localhost:8080',
changeOrigin: true,
},
},
},
});