Я розробляю консоль типу сценарію для особистих потреб. Мені потрібно мати змогу зробити паузу протягом тривалого часу, але, з мого дослідження, 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');
//endcode.
Я також бачив такі речі
yield sleep(2000);
Але node.js не визнає цього.
Як я можу досягти цієї розширеної паузи?
require("child_process").execSync('php -r "sleep($argv[1]);" ' + seconds);