Я новичок в Node.js.Где находится ".on" в "process.stdin.on"?
Я был на их сайте, и у меня был пример кода от друга, содержащего «stdin». Я пошел искать то, что был stdin, и теперь я знаю. Наверху, на веб-сайте от Node.js, они используют «stdin.on».
Я ничего не могу найти об этом. Может быть, кто-то может наполнить меня ?! :)
process.stdin.setEncoding('utf8');
process.stdin.on('readable',() => {
var chunk = process.stdin.read();
if (chunk !== null) {
process.stdout.write(`data: ${chunk}`);
}
});
process.stdin.on('end',() => {
process.stdout.write('end');
});
Я надеялся, что кто-то может объяснить это мне на не-экспертном уровне. Я знаю, что я мог бы купить книгу и начать читать, но я делаю это для удовольствия в свое свободное время ...
https://en.wikipedia.org/wiki/ Standard_streams –
@JohnSlegers, я прочитаю через веб-страницу через секунду, но на самом деле это не отвечает на мой вопрос. Я «сканировал» страницу, и я ничего не могу найти о дополнении «.on». Есть ли что-то, чего я не хватает, или он собирался дать мне некоторую справочную информацию :). Редактировать: Спасибо, что ответили так же быстро, как и вы. –
Возможный дубликат [как работать с «process.stdin.on»?] (Http://stackoverflow.com/questions/26460324/how-to-work-with- process-stdin-on) –