在终端中滚动一个大型console.log的字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在终端中滚动一个大型console.log的字符串相关的知识,希望对你有一定的参考价值。
考虑我在Node.js中打印一大串文本。在这个例子中,考虑我正在打印整个圣经 ftp://ftp.cs.princeton.edu/pub/cs226/textfiles/bible.txt (或者只有一章)。这是一个很大的文本块,你明白了。
但是,当我输出文本时,在终端中输入如下:
// str being a large string
console.log(str)
我们将在终端中向下滚动到字符串的末尾。我们将不得不在终端中再次向上滚动以到达字符串的开头来查看它。
如何在记录后(在代码中)“向上滚动”到字符串的开头,因此我不必手动向上滚动。这甚至可能吗?我当时认为man
页面可以做到,所以可能会这样。任何的想法?
答案
你可以使用blessed.js。它是一个ncurses库。 https://github.com/chjj/blessed
以上是关于在终端中滚动一个大型console.log的字符串的主要内容,如果未能解决你的问题,请参考以下文章
Nativescript 应用程序未在终端中显示 console.log 消息
有时 console.log 在 log-ios 中显示有时它不会