Files
reacord/packages/docs-new/build.ts
2022-01-02 22:14:27 -06:00

24 lines
417 B
TypeScript

import { resolve } from "node:path"
import { build } from "vite"
await build({
build: {
outDir: "dist/client",
lib: {
entry: resolve("src/entry.client.tsx"),
fileName: () => "entry.client.js",
formats: ["es"],
},
},
})
await build({
build: {
ssr: resolve("src/entry.server.tsx"),
outDir: "dist/server",
rollupOptions: {
output: { format: "es" },
},
},
})