繁体   English   中英

node.js的console.clear()方法的工作方式示例。 简单的代码片段

[英]An example of how console.clear() method of node.js works. Simple code snippet

我正在尝试从node.js的控制台模块 为console.clear()方法编写示例

我已经在stackoverflow上搜索了所有内容,但是找不到任何相关内容。

 console.log("Content printed in file"); console.clear(); 

PS:我不是在寻找一种从控制台删除内容的方法。 我知道可以实现。 我只想要一个简单的示例,说明console.clear()方法的工作方式。

谢谢。

从node.js文档https://nodejs.org/api/console.html#console_console_clear

如果stdout是TTY,则调用console.clear()将尝试清除TTY。 如果stdout不是TTY,则此方法不执行任何操作。

TTY是从另一个SO答案中找到的Unix终端。 什么是TTY?如何在Ubuntu上启用它?

tty是一些时髦的Unix命令之一,可打印(或显示)到标准输出,以连接到标准输入的终端名称。

由于您在Windows上,我猜它没有TTY。

您的代码似乎还可以。

请检查您运行的是哪个node.js版本?

请注意,如果您的版本不支持该功能,则可能会导致console.clear()不是该功能 我的建议是,如果您没有运行当前版本[当前是8.5.0],请参见LTS文档[6.11.3]

控制台文档

您会发现没有您要引用的功能的文档。

只需尝试更新到当前版本[8.5.0]而不是LTS,然后进行检查即可。

这是官方node.js网站的链接,您可以在其中找到最新的node.js版本::

下载最新的Node.js

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM