import { defineConfig } from "vite"; import vue from "@vitejs/plugin-vue"; import optimizer from "vite-plugin-optimizer"; import {buildPlugin} from "./plugins/buildPlugin"; import { devPlugin, getReplacer } from "./plugins/devPlugin"; import {svgLoader} from "./plugins/SVGLoader"; export default defineConfig({ plugins: [ optimizer(getReplacer()), devPlugin(), vue(), svgLoader('./src/assets/svg/'), ], build: { rollupOptions: { plugins: [buildPlugin()], }, }, resolve: { alias: { "@": "/src", }, }, server: { hmr:true, host: '0.0.0.0', }, });