Files
dashgui/vite.config.js
2026-10-16 12:22:49 +02:00

21 lines
715 B
JavaScript

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import { qrcode } from 'vite-plugin-qrcode';
import { componentDocsPlugin } from './vite-plugin-component-docs.js';
// Library dev server — renders the mock pages under /dev so components can be
// inspected in isolation, and doubles as a Vite config for consumers that want
// to preview this package standalone.
export default defineConfig({
plugins: [react(), componentDocsPlugin(), qrcode()],
server: {
host: true,
port: 5199,
},
build: {
// This build is only used for the standalone dev/preview harness.
// Consumers (dashfront) import source via the package `exports` map.
outDir: 'dist',
},
});