fix the stuttering issue on windows
This commit is contained in:
22
src/cli.ts
22
src/cli.ts
@@ -83,25 +83,25 @@ async function main() {
|
||||
const cliPath = join(__dirname, "cli.js");
|
||||
const startProcess = spawn("node", [cliPath, "start"], {
|
||||
detached: true,
|
||||
stdio: ["ignore", "pipe", "pipe"],
|
||||
stdio: "ignore",
|
||||
});
|
||||
|
||||
let errorMessage = "";
|
||||
startProcess.stderr?.on("data", (data) => {
|
||||
errorMessage += data.toString();
|
||||
});
|
||||
// let errorMessage = "";
|
||||
// startProcess.stderr?.on("data", (data) => {
|
||||
// errorMessage += data.toString();
|
||||
// });
|
||||
|
||||
startProcess.on("error", (error) => {
|
||||
console.error("Failed to start service:", error.message);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
startProcess.on("close", (code) => {
|
||||
if (code !== 0 && errorMessage) {
|
||||
console.error("Failed to start service:", errorMessage.trim());
|
||||
process.exit(1);
|
||||
}
|
||||
});
|
||||
// startProcess.on("close", (code) => {
|
||||
// if (code !== 0 && errorMessage) {
|
||||
// console.error("Failed to start service:", errorMessage.trim());
|
||||
// process.exit(1);
|
||||
// }
|
||||
// });
|
||||
|
||||
startProcess.unref();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user