我试图在不同的目录中执行一个子进程,然后是它的父进程。
var exec = require('child_process').exec;
exec(
'pwd',
{
cdw: someDirectoryVariable
},
function(error, stdout, stderr) {
// ...
}
);
我正在做上面的事情(当然,运行“pwd”并不是我最终想要做的)。无论我为 cdw 选项提供了什么值,这最终都会将父进程的 pwd 写入标准输出。
我错过了什么?
(我确实确保作为 cwd 选项传递的路径确实存在)