node.js - Nodejs调用CMD命令,是否有办法监控命令行运行的进度?

浏览:22日期:2022-09-17

问题描述

如题,我们需要使用CMD命令去处理一些文件处理工作。请问能否获取处理的进度,我们希望可以展示给用户看。

目前我们只能获取“成功”“失败”。多谢。

问题解答

回答1:

process.stdout会打印出直接执行CMD命令的输出内容。

soonfy

回答2:

const exec = require(’child_process’).execconst build = exec(’npm run build’)build.stdout.on(’data’, data => console.log(’stdout: ’, data))

相关文章: