Ho un processo figlio che sto utilizzando come segue in node.js. Invece di reindirizzare l'output alla console, vorrei mettere l'output in un file di registro che si trova da qualche parte sulla macchina su cui è in esecuzione (e dovrebbe funzionare sia per Windows che per Mac).Reindirizzare l'output in un file di registro utilizzando node.js
Il codice riportato di seguito è quello che sto utilizzando e vorrei inviare i file in un file di registro. Quali cambiamenti sono necessari per farlo qui? Grazie!
My Code:
var spawn = require('child_process').spawn,
ls = spawn('ls', ['-lh', '/usr']);
ls.stdout.on('data', function (data) {
console.log('stdout: ' + data);
});
ls.stderr.on('data', function (data) {
console.log('stderr: ' + data);
});
ls.on('close', function (code) {
console.log('child process exited with code ' + code);
});
http://stackoverflow.com/ questions/2496710/nodejs-write-to-file Questa risposta fu risposta tempo fa – AberZombie
dai un'occhiata a questa risposta http://stackoverflow.com/questions/2496710/nodejs-write-to-file penso che farai un modo per fallo da solo –