Files
gibbz/vite.config.mjs
T
mats 0b2c5ca4c9
Build and Publish / Metadata (push) Successful in 1s
Build and Publish / BuildAndDeployAmd64 (push) Successful in 37s
pwa
2026-09-22 13:55:06 +02:00

28 lines
606 B
JavaScript

import { defineConfig } from 'vite';
import { nodePolyfills } from 'vite-plugin-node-polyfills';
import path from 'path';
export default defineConfig({
root: 'public',
publicDir: 'static',
plugins: [
nodePolyfills({
include: ['buffer', 'crypto', 'events', 'stream', 'util'],
globals: {
Buffer: true,
global: true,
process: true,
},
}),
],
build: {
outDir: '../dist',
emptyOutDir: true,
target: 'esnext',
minify: 'esbuild',
rollupOptions: {
input: path.resolve(import.meta.dirname, 'public/index.html'),
},
},
});