Skip to content
File

Blob: vite.config.ts

typescript23 lines
1import { resolve } from "node:path";
2 
3import { cloudflare } from "@cloudflare/vite-plugin";
4import tailwindcss from "@tailwindcss/vite";
5import react from "@vitejs/plugin-react";
6import { defineConfig } from "vite";
7import { clientEntrypoints } from "./src/client/entrypoints";
8 
9export default defineConfig({
10 plugins: [tailwindcss(), react(), cloudflare()],
11 resolve: {
12 alias: {
13 "@": resolve(__dirname, "src"),
14 },
15 },
16 build: {
17 manifest: "manifest.json",
18 rollupOptions: {
19 input: clientEntrypoints,
20 },
21 },
22});