import vue from "@vitejs/plugin-vue"; import createAutoImport from "./auto-import"; import createSvgIcon from "./svg-icon"; import createCompression from "./compression"; import createSetupExtend from "./setup-extend"; // import { mars3dPlugin } from "vite-plugin-mars3d"; export default function createVitePlugins(viteEnv, isBuild = false) { const vitePlugins = [vue()]; vitePlugins.push(createAutoImport()); vitePlugins.push(createSetupExtend()); vitePlugins.push(createSvgIcon(isBuild)); // vitePlugins.push(mars3dPlugin()); isBuild && vitePlugins.push(...createCompression(viteEnv)); return vitePlugins; }