文件
halo-theme/theme-terminal/vite.config.ts
T
2024-08-21 16:31:38 +08:00

20 行
471 B
TypeScript

import path from "path";
import { fileURLToPath } from "url";
import { defineConfig } from "vite";
import PurgeIcons from "vite-plugin-purge-icons";
export default defineConfig({
plugins: [PurgeIcons()],
build: {
outDir: fileURLToPath(new URL("./templates/assets/dist", import.meta.url)),
emptyOutDir: true,
lib: {
entry: path.resolve(__dirname, "src/main.ts"),
name: "main",
fileName: "main",
formats: ["iife"],
},
},
});