v3-json-canvas-cli
Version:
这是一个帮助你快速创建vue的可视化拖拽项目的CLI
20 lines (16 loc) • 463 B
JavaScript
// 执行终端命令相关的代码
const {exec, spawn} = require("child_process");
const commandSoawn = (...args) => {
return new Promise((resolve, reject) => {
// 调用子进程,返回的输出流
const childProcess = spawn(...args)
childProcess.stdout.pipe(process.stdout)
childProcess.stderr.pipe(process.stderr)
childProcess.on('close', () => {
resolve()
})
})
}
module.exports = {
commandSoawn
}