J'ai créé un programme simple pour process.stdin et process.stdout. Mais lorsque j'exécute le programme et que j'entre la valeur de stdout, l'erreur "TypeError:" encoding "doit être un encodage de chaîne valide". Voici mon code.Le codage doit être une erreur de codage valide dans le codage de processus
process.stdin.setEncoding('utf8');
process.stdin.on('data', function(chunk) {
process.stdout.write("Data >>>>", chunk);
});
process.stdin.on('end', function() {
process.stderr.write("End!!!");
});
Quelqu'un peut-il me dire quel est le problème avec le programme.
Ouais ... J'ajouterais aussi à corriger l'utilisation de process.stdout.write ("Data >>>>" + chunk); –
@ La méthode de Mykola Borysyu a fonctionné pour moi. Merci –