fix: use proper cwd in rappli binary

master
Katja Lutz 2 years ago
parent e02f5d0edd
commit 6065c1ebf3

@ -1,13 +1,20 @@
#!/usr/bin/env node #!/usr/bin/env node
import { exec } from "node:child_process"; import { exec } from "node:child_process";
const process = exec("npm run start", (error, stdout, stderr) => { import { resolve } from "node:path";
import { fileURLToPath } from "url";
const process = exec(
"npm run start",
{ cwd: resolve(fileURLToPath(import.meta.url), "..") },
(error, stdout, stderr) => {
if (error) { if (error) {
console.error(`${error}`); console.error(`${error}`);
return; return;
} }
console.log(`${stdout}`); console.log(`${stdout}`);
console.error(`${stderr}`); console.error(`${stderr}`);
}); }
);
process.stdout.on("data", (data) => console.log(data)); process.stdout.on("data", (data) => console.log(data));
process.stderr.on("data", (data) => console.error(data)); process.stderr.on("data", (data) => console.error(data));

Loading…
Cancel
Save