vite.config.mts 593 B

12345678910111213141516171819202122232425262728
  1. import react from '@vitejs/plugin-react';
  2. import path from 'path';
  3. import { defineConfig } from 'vite';
  4. export default defineConfig({
  5. plugins: [react()],
  6. base: '/graphiql/',
  7. build: {
  8. outDir: 'dist/graphiql',
  9. emptyOutDir: true,
  10. sourcemap: true,
  11. minify: true,
  12. rollupOptions: {
  13. output: {
  14. manualChunks: undefined,
  15. },
  16. },
  17. },
  18. resolve: {
  19. alias: {
  20. '@': path.resolve(__dirname, './src/ui'),
  21. },
  22. },
  23. server: {
  24. port: 4000,
  25. open: true,
  26. },
  27. });