Почему readline-sync выходит из оболочки узла, когда он возвращается? - PullRequest
0 голосов
/ 09 октября 2018

У меня возникает следующая проблема с пакетом npm readline-sync:

const ask = require('readline-sync');

const answer = ask.question('Why does this exit the node shell?');

console.log(answer);

В предыдущем блоке кода оператор console.log не будет выполняться, поскольку после того, как пользователь ответит на вопрос и нажмет returnони возвращаются в командную строку.Я не уверен, почему это происходит.

Я использую MacOS High Sierra и узел 10.11.0

1 Ответ

0 голосов
/ 09 октября 2018

Здесь нет ничего особенного во включении readline-sync.Процесс узла завершится в конце любого сценария, например так:

const x = 3;
console.log(x);

Мы увидим «3», зарегистрированное на консоли, и процесс вернет пользователя в командную строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...