Folo/apps/mobile/web-app/html-renderer/vite.config.mts

26 lines
637 B
TypeScript

import path from "node:path"
import react from "@vitejs/plugin-react"
import { defineConfig } from "vite"
import { viteRenderBaseConfig } from "../../../desktop/configs/vite.render.config"
import { astPlugin } from "../../../desktop/plugins/vite/ast"
const isCI = process.env.CI === "true"
export default defineConfig({
...viteRenderBaseConfig,
base: "",
build: {
outDir: !isCI
? path.resolve(import.meta.dirname, "../../../../out/rn-web/html-renderer")
: "/tmp/rn-web/html-renderer",
},
resolve: {
alias: {
"~": path.resolve(__dirname, "./src"),
},
},
plugins: [react({}), astPlugin],
})