私は次のコードを持っています、その結果は「予想される数は: 未定義です」、なぜ process.env.number が未定義なのか、それは 123 であるべきです、コードの何が問題なのですか? 助けてください、ありがとう!
var exec = require('child_process').exec;
var exec2 = require('child_process').exec;
exec('ls ', {env: {number: 123}}, function(err, stdout, stderr) {
if (err) { throw err; }
console.log('stdout:\n', stdout);
console.log('stderr:\n', stderr);
exec2('ps -ef ', function(err, stdout, stderr) {
console.log(" Expected number is: " + process.env.number);
});
});