Files
rabbit/vite.config.ts
2024-01-08 19:48:50 +09:00

30 lines
596 B
TypeScript

/* eslint import/no-extraneous-dependencies: 0 */
import { defineConfig } from 'vite';
import solidPlugin from 'vite-plugin-solid';
import solidSvg from 'vite-plugin-solid-svg';
export default defineConfig({
plugins: [solidPlugin(), solidSvg()],
server: {
port: 3000,
},
optimizeDeps: {
extensions: ['jsx'],
},
build: {
target: 'esnext',
sourcemap: true,
rollupOptions: {
input: {
main: './index.html',
transferConfig: './transfer-config.html',
},
},
},
resolve: {
alias: {
'@/': `${__dirname}/src/`,
},
},
});