node.js - nodejs 执行shell脚本

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

问题描述

var jiaoben=req.body.jiaoben || req.query.jiaoben;console.log('jiaoben:'+jiaoben); shell.exec(jiaoben,function (code, stdout, stderr) { // console.log(’Exit code:’, code); // console.log(’Program output:’, stdout); //console.log(’Program stderr:’, JSON.stringify({text: stderr})); //res.json({’Exit code’:code,’Program output’:stdout,’Program stderr’:stderr}); res.json({’output’:stdout}); }); 用的shelljs模块的exec去执行脚本,可是输出的信息不完整啊,咋办呢?

问题解答

回答1:

可能是node版本问题?

相关文章: