Разрабатываю консольный скрипт для личных нужд. Мне нужно иметь возможность делать паузу на продолжительное время, но, судя по моим исследованиям, Node.js не может останавливаться должным образом. По прошествии некоторого времени становится трудно читать информацию пользователей ... Я видел там некоторый код, но я считаю, что у них должен быть другой код внутри, чтобы они работали, например:
setTimeout(function() {
}, 3000);
Однако мне нужно, чтобы все после этой строки кода выполнялось по прошествии определенного периода времени.
Например,
// start of code
console.log('Welcome to my console,');
some-wait-code-here-for-ten-seconds...
console.log('Blah blah blah blah extra-blah');
// end of code
Я также видел такие вещи, как
yield sleep(2000);
Но Node.js этого не распознает.
Как мне добиться этой продолжительной паузы?
require("child_process").execSync('php -r "sleep($argv[1]);" ' + seconds);
- person Haitham Sweilem   schedule 04.01.2016