Kişisel ihtiyaçlar için komut dosyası gibi bir konsol geliştiriyorum. Uzun bir süre duraklayabilmem gerekiyor, ancak araştırmamdan node.js'nin gerektiği gibi durması mümkün değil. Bir süre sonra kullanıcıların bilgilerini okumak zorlaşıyor ... Orada bazı kodlar gördüm, ancak bunların çalışması için bunların içinde başka bir kod olması gerektiğine inanıyorum:
setTimeout(function() {
}, 3000);
Ancak, zaman sonra yürütmek için bu kod satırı sonra her şeyi gerekir.
Örneğin,
//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.
Ayrıca şöyle şeyler gördüm
yield sleep(2000);
Ancak node.js bunu tanımıyor.
Bu uzatılmış duraklamayı nasıl başarabilirim?
require("child_process").execSync('php -r "sleep($argv[1]);" ' + seconds);