import { fileURLToPath, URL } from "node:url"; import { defineConfig } from "vite"; import vue from "@vitejs/plugin-vue"; export default defineConfig({ build: { cssCodeSplit: false, lib: { entry: "./src/build.ts", formats: ["es", "cjs"], name: "Vue3Tailwind", fileName: "vue3-tailwind", }, rollupOptions: { external: ["vue"], output: { globals: { vue: "Vue", }, }, }, }, plugins: [vue()], resolve: { alias: { "@": fileURLToPath(new URL("./src", import.meta.url)), }, }, });