fonksiyonları:node.js stdout'u ClearLine() ve cursorTo() Bu iki process.stdout fonksiyonlarını bkz node.js öğretici itibaren
process.stdout.clearLine();
process.stdout.cursorTo(0);
Ama daha yeni node.js sürümünü kullanıyorum (4.2.4) ve bu işlevler mevcut değildir. process.stdout.clearLine is not a function
ve process.stdout.cursorTo is not a function
'u alırım.
node.js sürüm 4.2.4 üzerinde clearLine ve cursorTo eş değeri nedir?
DÜZENLEME:
olanlar çalışmıyor ya: Ben olsun
process.readline.clearLine();
process.readline.cursorTo(0);
function writeWaitingPercent(p) {
process.readline.clearLine();
process.readline.cursorTo(0);
process.stdout.write(`waiting ... ${p}%`);
}
Cannot read property 'clearLine' of undefined
Aynı problemi yaşadım. Terminalden çalışırken, çalışır, WebStorm'dan koştuğumda, readline'a ihtiyacım var ve metodunu kullanmalıyım. Neden? – ocram
"clearLine" ve "cursorTo" ifadesi, "process.stdout" öğesi bir tty olmadığında tanımsız olduğu için. WebStorm'daki Düğüm/NPM konsolu, giriş/çıkış akışları yeniden yönlendirmeyle düğüm işlemi başlatıldığı için Tty'dir. Lütfen https://youtrack.jetbrains.com/issue/WEB-1933 adresine bakın. – lena