spacedrive/apps/web/vite.config.ts
2022-04-25 20:30:40 -07:00

28 lines
557 B
TypeScript

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import { name, version } from './package.json';
import svg from 'vite-plugin-svgr';
// https://vitejs.dev/config/
export default defineConfig({
server: {
port: 8002
},
plugins: [
// @ts-ignore
react({
jsxRuntime: 'classic'
}),
svg({ svgrOptions: { icon: true } })
],
root: 'src',
publicDir: '../../packages/interface/src/assets',
define: {
pkgJson: { name, version }
},
build: {
outDir: '../dist',
assetsDir: '.'
}
});