Node JS无法触发结束usinf stdin

时间:2018-01-15 16:58:44

标签: javascript node.js

我正在使用NodeJS版本v6.9.4。我正在尝试执行以下示例代码。它一直但没有结束该计划。任何人都可以帮我解决我的问题。

var stdin = process.stdin,
    stdout = process.stdout,
    inputChunks = [];

#stdin.resume();
stdin.setEncoding('ascii');

stdin.on('data', function (chunk) {
    inputChunks.push(chunk);
});

stdin.on('end', function () {
    var inputJSON = inputChunks.join(),
        parsedData = JSON.parse(inputJSON),
        outputJSON = JSON.stringify(parsedData, null, '    ');
    stdout.write(outputJSON);
    stdout.write('\n');
});

0 个答案:

没有答案