30 lines
647 B
JavaScript
Raw Permalink Normal View History

2026-05-31 13:21:13 +02:00
import {
resolveViteConfigs
} from "./chunk-7E4FQJTV.js";
// node/commands/serve.ts
import { join } from "node:path";
import process from "node:process";
import { createServer as createViteServer } from "vite";
async function createServer(options, viteConfig = {}, serverOptions) {
process.env.EDITOR = process.env.EDITOR || "code";
const inlineConfig = await resolveViteConfigs(
options,
{
optimizeDeps: {
entries: [
join(options.clientRoot, "main.ts")
]
}
},
viteConfig,
"serve",
serverOptions
);
return await createViteServer(inlineConfig);
}
export {
createServer
};