Files
CRW-Extension/vite.content.config.ts
2026-02-23 10:21:40 +00:00

32 lines
639 B
TypeScript

import { defineConfig } from "vite";
import { resolve } from "path";
import { fileURLToPath } from "url";
import { getOutDir } from "./viteEnv";
export default defineConfig({
resolve: {
alias: { "@": fileURLToPath(new URL("./src", import.meta.url)) }
},
optimizeDeps: {
include: ["webextension-polyfill"]
},
build: {
outDir: getOutDir(),
emptyOutDir: false,
minify: false,
sourcemap: true,
rollupOptions: {
input: {
content: resolve(__dirname, "src/content/index.tsx")
},
output: {
format: "iife",
entryFileNames: "assets/[name].js"
}
}
}
});