![](/img/trans.png)
[英]process.stdout does't have function “clearLine” in childProcess
[英]The clearLine() method doesn't clear the line in WebStorm
當我使用readline的clearLine()函數時:
readline.clearLine(process.stdout);
我注意到,在WebStorm中,它實際上不會清除行並繼續在同一行上輸出,
例:
waiting ... 0%waiting ... 16%waiting ... 33%waiting ... 50%waiting ... 66%waiting ... 83%waiting ... 100%
但是,如果我通過命令提示符運行文件,則clearLine()
函數可以完美運行。
為什么WebStorm會這樣做並且我需要更改某些內容?
給我建議
當process.stdout不是tty時, clearLine()
和cursorTo()
未定義。 WebStorm中的Node控制台不是Tty,因為節點進程是通過輸入/輸出流重定向開始的。 請參閱WEB-1933 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.