Presupuestador_web/e2e/scripts/start-client.mjs

11 lines
409 B
JavaScript
Raw Permalink Normal View History

import { spawn } from "node:child_process";
import { e2eEnv, root } from "./env.mjs";
const port = e2eEnv("E2E_CLIENT_PORT");
const child = spawn("yarn", ["--cwd", "client", "vite", "--host", "127.0.0.1", "--port", port], {
cwd: root,
stdio: "inherit",
env: { ...process.env, VITE_API_URL: `http://127.0.0.1:${e2eEnv("E2E_API_PORT")}/api/v1` },
});
child.on("exit", (code) => process.exit(code ?? 1));