16 lines
400 B
JavaScript
16 lines
400 B
JavaScript
import { createServer } from "vite";
|
|
async function createMinimalViteDevServer(plugins = []) {
|
|
return await createServer({
|
|
configFile: false,
|
|
server: { middlewareMode: true, hmr: false, watch: null, ws: false },
|
|
optimizeDeps: { noDiscovery: true },
|
|
clearScreen: false,
|
|
appType: "custom",
|
|
ssr: { external: true },
|
|
plugins
|
|
});
|
|
}
|
|
export {
|
|
createMinimalViteDevServer
|
|
};
|