// vite.config.content.ts import { defineConfig } from "vite"; import path from "path"; export default defineConfig({ resolve: { alias: { "@": path.resolve(__dirname, "./src"), }, }, build: { outDir: "dist-content", emptyOutDir: false, // giữ dist gốc rollupOptions: { input: path.resolve(__dirname, "src/content/content.ts"), output: { entryFileNames: "content/content.js", format: "iife", inlineDynamicImports: true, }, }, }, });