11 lines
409 B
JavaScript
11 lines
409 B
JavaScript
|
|
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));
|