build(ui): config babel

This commit is contained in:
Fu Diwei
2024-12-19 10:18:04 +08:00
parent 5ea5473bdd
commit df57c196e9
5 changed files with 1647 additions and 264 deletions

View File

@@ -1,4 +1,5 @@
import path from "path";
import legacy from "@vitejs/plugin-legacy";
import react from "@vitejs/plugin-react";
import { defineConfig, Plugin } from "vite";
@@ -32,7 +33,13 @@ const preserveFilesPlugin = (filesToPreserve: string[]): Plugin => {
};
export default defineConfig({
plugins: [react(), preserveFilesPlugin(["dist/.gitkeep"])],
plugins: [
react({}),
legacy({
targets: ["defaults", "not IE 11"],
}),
preserveFilesPlugin(["dist/.gitkeep"]),
],
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),