exec(cmdStr1, { encoding: 'GBK' },(error, stdout) => {
if (error) {
res(iconv.decode(error,'GBK'));
} else {
res(iconv.decode(stdout,'GBK'));
}
});像这样执行exec命令,如何实时获取执行进度并展示到页面呢
const childProcess = exec('your_long_running_command_here', { encoding: 'GBK' });

childProcess.stdout.on('data', (data) => {})这样写也不行
展开
评论