sce_cli
Version:
22 lines (18 loc) • 435 B
JavaScript
/***
* 执行终端相关命令
*/
const { spawn } = require("child_process");
const { resolve } = require("path");
const commandSpawn = (...args) => {
return new Promise((resolve) => {
const childProcess = spawn(...args);
childProcess.stdout.pipe(process.stdout);
childProcess.stderr.pipe(process.stderr);
childProcess.on("close", () => {
resolve();
});
});
};
module.exports = {
commandSpawn,
};