Ich entwickle ein konsolenähnliches Skript für persönliche Bedürfnisse. Ich muss in der Lage sein, längere Zeit zu pausieren, aber nach meinen Recherchen kann node.js nicht wie erforderlich anhalten. Es wird nach einiger Zeit schwierig, Benutzerinformationen zu lesen ... Ich habe dort draußen Code gesehen, aber ich glaube, sie müssen anderen Code in sich haben, damit sie funktionieren, wie zum Beispiel:
setTimeout(function() {
}, 3000);
Ich brauche jedoch alles nach dieser Codezeile, um nach Ablauf der Zeit ausgeführt zu werden.
Zum Beispiel,
//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.
Ich habe auch Dinge wie gesehen
yield sleep(2000);
Aber node.js erkennt dies nicht.
Wie kann ich diese längere Pause erreichen?
require("child_process").execSync('php -r "sleep($argv[1]);" ' + seconds);